{"id":461,"date":"2016-01-12T11:35:44","date_gmt":"2016-01-12T10:35:44","guid":{"rendered":"https:\/\/www.clickstorm.de\/blog\/?p=461"},"modified":"2017-11-03T14:33:14","modified_gmt":"2017-11-03T13:33:14","slug":"typo3-tca-7-6","status":"publish","type":"post","link":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/","title":{"rendered":"Das TYPO3 TCA in der 7.6 LTS"},"content":{"rendered":"<p>Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Im TCA wird festgelegt, welche Felder wie im Backend erscheinen. Einige der \u00c4nderungen werden nun n\u00e4her vorgestellt.<\/p>\n<h2>TCA \u00c4nderungen<\/h2>\n<h3><strong>Pfade zu den Icons definieren mit EXT:<\/strong><\/h3>\n<p>In der ctrl-Section wurde als \u00dcbergangsl\u00f6sung der Pfad zum Icon\u00a0definiert mit:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-linenumbers=\"false\">'iconfile' =&gt; \r\n  \\TYPO3\\CMS\\Core\\Utility\\ExtensionManagementUtility::extRelPath('extension_name') . \r\n  'Resources\/Public\/Icons\/icon_name.png'<\/pre>\n<p>&nbsp;<\/p>\n<p>Nun kann dies direkt \u00fcber EXT: erfolgen:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-linenumbers=\"false\">'iconfile' =&gt; 'EXT:extension_name\/Resources\/Public\/Icons\/icon_name.png'<\/pre>\n<h3><strong>Neuer TCA Typ\u00a0image_manipulation<\/strong><\/h3>\n<p>Dieser Typ ist f\u00fcr die neu eingef\u00fchrte image crop Funktion vorgesehen. Hier werden die gew\u00e4hlten Bildausschnitte gespeichert.<\/p>\n<h3><strong>Sichtbarkeit von Paletten<\/strong><\/h3>\n<p>Die Paletten werden nun immer direkt angezeigt. Die Checkbox zum Ein- und Ausblenden entf\u00e4llt.<\/p>\n<h3><strong>columnsOverrides\u00a0<\/strong><\/h3>\n<p>Bisher wurden beispielsweise RTE-Transformationen nach drei vorangehenden Semikolons in der types Section festgelegt. Dies wird nun \u00fcbersichtlicher durch die Angabe in der neuen Option\u00a0columnsOverrides.<\/p>\n<p>Bisher:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-linenumbers=\"false\" data-enlighter-language=\"php\">'types' =&gt; array(\r\n  '0' =&gt; array(\r\n    'showitem' =&gt; 'description;;;richtext:rte_transform[mode=ts_css]',\r\n  ),\r\n),<\/pre>\n<p>Jetzt:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-linenumbers=\"false\">'types' =&gt; [\r\n  '0' =&gt; [\r\n    'showitem' =&gt; 'description',\r\n    'columnsOverrides' =&gt; [\r\n      'description' =&gt; [\r\n        'defaultExtras' =&gt; 'richtext:rte_transform[mode=ts_css]'\r\n      ]\r\n    ]\r\n  ]\r\n]<\/pre>\n<h3><strong>Paletten neu definiert<\/strong><\/h3>\n<p>Paletten sind nun nicht mehr nach einem Feld zu definieren sondern immer mit dem Schl\u00fcssel <code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">--palette--<\/code>.<\/p>\n<p>Vorher:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-linenumbers=\"false\">'showitem' =&gt; 'aField;aLabel;anAdditionalPaletteName',<\/pre>\n<p>Jetzt:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-linenumbers=\"false\">'showitem' =&gt; 'aField;aLabel, --palette--;;anAdditionalPaletteName',<\/pre>\n<h3><strong>descriptionColumn<\/strong><\/h3>\n<p>\u00dcber <code class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">[\u2019TCA\u2019][\u2019ctrl\u2019][\u2019descriptionColumn\u2019]<\/code>\u00a0keine eine Spalte festgelegt werden, welche u.a. im Listenmodul mit den jeweiligen Inhalten\u00a0als Beschreibungen\u00a0angezeigt wird.<\/p>\n<h3><strong>renderType<\/strong><\/h3>\n<p>Eine neue Option names renderType muss nun beim TCA-Typ &#8217;select&#8216; gesetzt werden. Dies bestimmt nun das Aussehen der Selectbox.<\/p>\n<p>Zul\u00e4ssige Werte sind:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">'renderType' =&gt; 'selectSingle',\r\n'renderType' =&gt; 'selectMultipleSideBySide', \r\n'renderType' =&gt; 'selectCheckBox',\r\n'renderType' =&gt; 'selectSingleBox', \r\n'renderType' =&gt; 'selectTree',<\/pre>\n<h2>\u00c4nderungen bei den Wizards<\/h2>\n<h3>Neue Pfade zu den Icons<\/h3>\n<p>Im Deprecation-Log in einer 7.6-Installation wird oftmals eine Meldung angezeigt, welche der folgenden \u00e4hnelt:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"no-highlight\">Migrated icon path of wizard \"link\" in field \"tx_csseo_canonical\" \r\nfrom TCA table \"pages\". New path is: \r\nEXT:backend\/Resources\/Public\/Images\/FormFieldWizard\/wizard_link.gif<\/pre>\n<p>Die Pfade zu den Icons haben sich auch bei den Wizards ge\u00e4ndert. Die Icons sind u.a. wie folgt zu ersetzen:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">'add.gif' -&gt; 'EXT:backend\/Resources\/Public\/Images\/FormFieldWizard\/wizard_add.gif'\r\n'edit2.gif'\u00a0-&gt;\u00a0'EXT:backend\/Resources\/Public\/Images\/FormFieldWizard\/wizard_edit.gif'\r\n'link_popup.gif -&gt; 'EXT:backend\/Resources\/Public\/Images\/FormFieldWizard\/wizard_link.gif'\r\n'wizard_rte2.gif' -&gt; 'EXT:backend\/Resources\/Public\/Images\/FormFieldWizard\/wizard_rte.gif'<\/pre>\n<h3>Skripte werden \u00fcber den Namen registriert<\/h3>\n<p>Neben den Icons hat sich auch die Angabe der Skripte f\u00fcr den jeweiligen Wizard ge\u00e4ndert. Das war allerdings in TYPO3 6.2 schon vorgegeben. In TYPO3 7.6 wird daher eine Fehlermeldung angegeben, falls die Angaben nicht korrekt sind.<\/p>\n<p>Die Wizards werden mit Namen angegeben. So wird aus:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">'script' =&gt; 'wizard_add.php',<\/pre>\n<p>seit\u00a0TYPO3 6.2:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"md\">'module' =&gt; [\r\n 'name' =&gt; 'wizard_add'\r\n],<\/pre>\n<p>Hierzu ein paar weitere Beispiele:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">'script' =&gt; 'wizard_edit.php', \r\n\/\/ wird zu\r\n'module' =&gt; [                  \r\n 'name' =&gt; 'wizard_edit',\r\n],\r\n\r\n'script'\u00a0=&gt;\u00a0'browse_links.php?mode=wizard&amp;act=file',\r\n\/\/ wird zu\r\n'module'\u00a0=&gt;\u00a0[\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0'name'\u00a0=&gt;\u00a0'wizard_link',\r\n 'urlParameters' =&gt; [\r\n  'mode' =&gt; 'wizard',\r\n  'act' =&gt; 'file'\r\n ]\r\n],\r\n\r\n'script'\u00a0=&gt;\u00a0'wizard_rte.php',\r\n\/\/ wird zu\r\n'module'\u00a0=&gt;\u00a0[\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\r\n\u00a0'name'\u00a0=&gt;\u00a0'wizard_rte',\r\n],<\/pre>\n<h2><strong>typo3conf\/ext_tables.php ist veraltet<\/strong><\/h2>\n<p>Die Datei typo3conf\/extTables.php ist als &#8222;deprecated&#8220; gekennzeichnet wurden. Als Alternative\u00a0sollten die \u00c4nderungen in der jeweiligen Extension niedergeschrieben werden: typo3conf\/ext\/extension_name\/Configuration\/TCA\/Overrides\/table_name.php<\/p>\n<p>Weitere Neuerungen sind in den folgenden Quellen zu finden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das TCA wurde bei der Entwicklung hin zur 7.6 LTS an diversen Stellen \u00fcberarbeitet. Einige der \u00c4nderungen werden hier n\u00e4her vorgestellt.<\/p>\n","protected":false},"author":7,"featured_media":464,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[135],"tags":[45,44,9],"class_list":["post-461","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cms","tag-entwicklung","tag-tca","tag-typo3"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog<\/title>\n<meta name=\"description\" content=\"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog\" \/>\n<meta property=\"og:description\" content=\"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/\" \/>\n<meta property=\"og:site_name\" content=\"clickstorm Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/de-de.facebook.com\/clickstorm\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-12T10:35:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-11-03T13:33:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"897\" \/>\n\t<meta property=\"og:image:height\" content=\"531\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Marc\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@clickstorm_gmbh\" \/>\n<meta name=\"twitter:site\" content=\"@clickstorm_gmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marc\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/\"},\"author\":{\"name\":\"Marc\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#\\\/schema\\\/person\\\/594fb824a2f049d33b2a1b4406bfc86b\"},\"headline\":\"Das TYPO3 TCA in der 7.6 LTS\",\"datePublished\":\"2016-01-12T10:35:44+00:00\",\"dateModified\":\"2017-11-03T13:33:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/\"},\"wordCount\":357,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/01\\\/06-04-_2016_11-39-41.jpg\",\"keywords\":[\"Entwicklung\",\"TCA\",\"TYPO3\"],\"articleSection\":[\"CMS\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/\",\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/\",\"name\":\"Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/01\\\/06-04-_2016_11-39-41.jpg\",\"datePublished\":\"2016-01-12T10:35:44+00:00\",\"dateModified\":\"2017-11-03T13:33:14+00:00\",\"description\":\"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/01\\\/06-04-_2016_11-39-41.jpg\",\"contentUrl\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/01\\\/06-04-_2016_11-39-41.jpg\",\"width\":897,\"height\":531,\"caption\":\"TYPO3 TCA, Sourcecode im PHPStorm\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/typo3-tca-7-6\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Das TYPO3 TCA in der 7.6 LTS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/\",\"name\":\"clickstorm Blog\",\"description\":\"Neuigkeiten rund um Webentwicklung\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#organization\",\"name\":\"clickstorm GmbH\",\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/logo.svg\",\"caption\":\"clickstorm GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/de-de.facebook.com\\\/clickstorm\\\/\",\"https:\\\/\\\/x.com\\\/clickstorm_gmbh\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCEaU1eUbug6OiI4uU6vA-cA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/#\\\/schema\\\/person\\\/594fb824a2f049d33b2a1b4406bfc86b\",\"name\":\"Marc\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g\",\"caption\":\"Marc\"},\"url\":\"https:\\\/\\\/www.clickstorm.de\\\/blog\\\/author\\\/marc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog","description":"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/","og_locale":"de_DE","og_type":"article","og_title":"Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog","og_description":"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.","og_url":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/","og_site_name":"clickstorm Blog","article_publisher":"https:\/\/de-de.facebook.com\/clickstorm\/","article_published_time":"2016-01-12T10:35:44+00:00","article_modified_time":"2017-11-03T13:33:14+00:00","og_image":[{"width":897,"height":531,"url":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg","type":"image\/jpeg"}],"author":"Marc","twitter_card":"summary_large_image","twitter_creator":"@clickstorm_gmbh","twitter_site":"@clickstorm_gmbh","twitter_misc":{"Verfasst von":"Marc","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#article","isPartOf":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/"},"author":{"name":"Marc","@id":"https:\/\/www.clickstorm.de\/blog\/#\/schema\/person\/594fb824a2f049d33b2a1b4406bfc86b"},"headline":"Das TYPO3 TCA in der 7.6 LTS","datePublished":"2016-01-12T10:35:44+00:00","dateModified":"2017-11-03T13:33:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/"},"wordCount":357,"commentCount":0,"publisher":{"@id":"https:\/\/www.clickstorm.de\/blog\/#organization"},"image":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg","keywords":["Entwicklung","TCA","TYPO3"],"articleSection":["CMS"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/","url":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/","name":"Das TYPO3 TCA in der 7.6 LTS - clickstorm Blog","isPartOf":{"@id":"https:\/\/www.clickstorm.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#primaryimage"},"image":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#primaryimage"},"thumbnailUrl":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg","datePublished":"2016-01-12T10:35:44+00:00","dateModified":"2017-11-03T13:33:14+00:00","description":"Seit der 6.2 LTS wurde auch das TCA (Table Configuration Array) an diversen Stellen \u00fcberarbeitet. Hier die wichtigsten \u00c4nderungen zu den Felddefinitionen.","breadcrumb":{"@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#primaryimage","url":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg","contentUrl":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2016\/01\/06-04-_2016_11-39-41.jpg","width":897,"height":531,"caption":"TYPO3 TCA, Sourcecode im PHPStorm"},{"@type":"BreadcrumbList","@id":"https:\/\/www.clickstorm.de\/blog\/typo3-tca-7-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.clickstorm.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Das TYPO3 TCA in der 7.6 LTS"}]},{"@type":"WebSite","@id":"https:\/\/www.clickstorm.de\/blog\/#website","url":"https:\/\/www.clickstorm.de\/blog\/","name":"clickstorm Blog","description":"Neuigkeiten rund um Webentwicklung","publisher":{"@id":"https:\/\/www.clickstorm.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.clickstorm.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.clickstorm.de\/blog\/#organization","name":"clickstorm GmbH","url":"https:\/\/www.clickstorm.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.clickstorm.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2017\/11\/logo.svg","contentUrl":"https:\/\/www.clickstorm.de\/blog\/wp-content\/uploads\/2017\/11\/logo.svg","caption":"clickstorm GmbH"},"image":{"@id":"https:\/\/www.clickstorm.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/de-de.facebook.com\/clickstorm\/","https:\/\/x.com\/clickstorm_gmbh","https:\/\/www.youtube.com\/channel\/UCEaU1eUbug6OiI4uU6vA-cA"]},{"@type":"Person","@id":"https:\/\/www.clickstorm.de\/blog\/#\/schema\/person\/594fb824a2f049d33b2a1b4406bfc86b","name":"Marc","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/85b6c585f298a873f9f4be166b9fbba00a9ad2482b92863d227e5d227136d135?s=96&d=mm&r=g","caption":"Marc"},"url":"https:\/\/www.clickstorm.de\/blog\/author\/marc\/"}]}},"_links":{"self":[{"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/posts\/461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/comments?post=461"}],"version-history":[{"count":33,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/posts\/461\/revisions"}],"predecessor-version":[{"id":1848,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/posts\/461\/revisions\/1848"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/media\/464"}],"wp:attachment":[{"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/media?parent=461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/categories?post=461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.clickstorm.de\/blog\/wp-json\/wp\/v2\/tags?post=461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}