{"id":1035,"date":"2018-10-23T19:24:50","date_gmt":"2018-10-23T17:24:50","guid":{"rendered":"https:\/\/www.mediamill.de\/blog\/?p=1035"},"modified":"2018-10-26T08:13:47","modified_gmt":"2018-10-26T06:13:47","slug":"nach-typo3-update-auf-8-7-werden-bei-dce-content-elementen-kopie-1-oder-kopie-2-im-inhalt-angezeigt","status":"publish","type":"post","link":"https:\/\/www.mediamill.de\/blog\/2018\/10\/23\/nach-typo3-update-auf-8-7-werden-bei-dce-content-elementen-kopie-1-oder-kopie-2-im-inhalt-angezeigt\/","title":{"rendered":"Nach TYPO3 Update auf 8.7 werden bei DCE Inhalts- Elementen \u201eKopie 1\u201c oder \u201eKopie 2\u201c im Inhalt angezeigt"},"content":{"rendered":"<p>Die Ursache ist mir noch ein wenig unklar, warum nach dem Update auf TYPO3 8.7 bei kopierten Inhaltselementen des Plugins DCE die Header Spalten der tt_content Tabelle angezeigt werden. Darin befinden sich bei kopierten DCE Elementen die Zeichenfolge &#8222;Kopie 1&#8220;. Wobei die Zahl bei mehreren Elementen hochgez\u00e4hlt wird. Vorhanden waren die Eintr\u00e4ge vor dem Update auf TYPO3 8.7 zwar auch schon, wurden aber nicht angezeigt. Erst nach dem TYPO3 Update haben die kopierten DCE Elemente einen h2 Header mit dem Inhalt &#8222;Kopie n&#8220;.<\/p>\n<p>Eine <a href=\"http:\/\/www.typo3forum.net\/discussion\/81739\/typo3-8-7-16-beim-kopieren-von-inhaltselementen-kopie-1-entfernen\" target=\"_blank\" rel=\"noopener\">Recherche<\/a> hat zwei L\u00f6sungsvorschl\u00e4ge gebracht, die leider f\u00fcr mich nicht in Frage kamen.<\/p>\n<p>Der erste L\u00f6sungsvorschlag war eine Typoscript Konfiguration<\/p>\n<pre class=\"brush:as3\">TCEMAIN.table.tt_content {\ndisablePrependAtCopy = 1\ndisableHideAtCopy = 1\n}<\/pre>\n<p>Diese zeigte bei meiner TYPO3 Seite keine Wirkung. Die Header mit &#8222;Kopie 1&#8220; wurden immer noch angezeigt. Ich gehe davon aus, dass sich die Typoscript Einstellung nur auf neue kopierte Elemente auswirkt.<\/p>\n<p>Der zweite L\u00f6sungsvorschlag war, die bei DCE Inhaltselementen standardm\u00e4\u00dfig ausgeblendete Spalte &#8222;Header&#8220; mittels &#8222;Sonstige&#8220; -&gt; &#8222;Vef\u00fcgbare Objekte&#8220; -&gt; &#8222;\u00dcberschrift(header)&#8220; einzublenden und bei allen Inhaltselementen die Headerspalte manuell zu leeren.<\/p>\n<p>Diese L\u00f6sung funktioniert zwar prinzipiell, ist aber bei umfangreichen TYPO3 Webseiten sehr aufwendig, da alle Inhaltselemente noch einmal bearbeitet werden m\u00fcssen.<\/p>\n<p>Nach einem Blick in die tt_content Tabelle der betreffenden TYPO3 Datenbank, kam mir die Idee das Problem auf Datenbankebene zu l\u00f6sen.<\/p>\n<pre class=\"brush:sql\">update tt_content set header='' where header like '%Kopie%';<\/pre>\n<p>Mit dieser SQL Abfrage werden alle Header Elemente in der in der tt_content Tabelle geleert, die das Muster %Kopie% in der Spalte &#8222;header&#8220; enthalten. Nach einem Cachel\u00f6schen waren die unerw\u00fcnschten \u00dcberschriften wie &#8222;Kopie 1&#8220; aus dem Inhalt der Webseite verschwunden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Ursache ist mir noch ein wenig unklar, warum nach dem Update auf TYPO3 8.7 bei kopierten Inhaltselementen des Plugins DCE die Header Spalten der tt_content Tabelle angezeigt werden. Darin befinden sich bei kopierten DCE Elementen die Zeichenfolge &#8222;Kopie 1&#8220;. Wobei die Zahl bei mehreren Elementen hochgez\u00e4hlt wird. Vorhanden waren die Eintr\u00e4ge vor dem Update [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,83,22,23],"tags":[85,69,84],"class_list":["post-1035","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-dce","category-typo3","category-typo3-extensions","tag-dce","tag-typo3","tag-update"],"_links":{"self":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/comments?post=1035"}],"version-history":[{"count":8,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1035\/revisions"}],"predecessor-version":[{"id":1047,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/posts\/1035\/revisions\/1047"}],"wp:attachment":[{"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/media?parent=1035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/categories?post=1035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mediamill.de\/blog\/wp-json\/wp\/v2\/tags?post=1035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}