Bladeren bron

be more generic

ksieren 2 jaren geleden
bovenliggende
commit
c84bf9e3cf
2 gewijzigde bestanden met toevoegingen van 15 en 3 verwijderingen
  1. 5 1
      Configuration/TCA/tx_begriffmgt_domain_model_term.php
  2. 10 2
      ext_tables.sql

+ 5 - 1
Configuration/TCA/tx_begriffmgt_domain_model_term.php

@@ -8,18 +8,22 @@ return [
         'tstamp' => 'tstamp',
         'tstamp' => 'tstamp',
         'crdate' => 'crdate',
         'crdate' => 'crdate',
         'cruser_id' => 'cruser_id',
         'cruser_id' => 'cruser_id',
+        'default_sortby' => 'ORDER BY uid',
         'delete' => 'deleted',
         'delete' => 'deleted',
         'enablecolumns' => [
         'enablecolumns' => [
             'disabled' => 'hidden',
             'disabled' => 'hidden',
             'starttime' => 'starttime',
             'starttime' => 'starttime',
             'endtime' => 'endtime',
             'endtime' => 'endtime',
         ],
         ],
-        'searchFields' => 'type,category,terms,chatbot_url',
+        'searchFields' => 'type,category,terms,url',
         'typeicon_classes' => [
         'typeicon_classes' => [
           'default' => 'begriffe_list_record_icon',
           'default' => 'begriffe_list_record_icon',
         ],
         ],
         'iconfile' => 'EXT:begriffmgt/Resources/Public/Icons/book.png'
         'iconfile' => 'EXT:begriffmgt/Resources/Public/Icons/book.png'
     ],
     ],
+    'interface' => [
+        'showRecordFieldList' => 'type,category,terms,url',
+    ],
     'types' => [
     'types' => [
         '0' => [
         '0' => [
           'showitem' => '
           'showitem' => '

+ 10 - 2
ext_tables.sql

@@ -1,6 +1,14 @@
 CREATE TABLE tx_begriffmgt_domain_model_term (
 CREATE TABLE tx_begriffmgt_domain_model_term (
+    uid int(11) unsigned NOT NULL AUTO_INCREMENT,
+    pid int(11) DEFAULT '0' NOT NULL,
+    tstamp int(11) unsigned DEFAULT '0' NOT NULL,
+    crdate int(11) unsigned DEFAULT '0' NOT NULL,
+    cruser_id int(11) DEFAULT '0' NOT NULL,
+    deleted tinyint(1) unsigned DEFAULT '0' NOT NULL,
+    hidden tinyint(1) unsigned DEFAULT '0' NOT NULL,
 	type VARCHAR(255) DEFAULT '' NOT NULL,
 	type VARCHAR(255) DEFAULT '' NOT NULL,
 	category VARCHAR(255) DEFAULT '',
 	category VARCHAR(255) DEFAULT '',
 	terms text NOT NULL DEFAULT '',
 	terms text NOT NULL DEFAULT '',
-	url varchar(255) DEFAULT ''
-);
+	url varchar(255) DEFAULT '',
+    PRIMARY KEY (uid)
+);