Re: [TYPO3-german] Extbase für Typo 4.7

2014-07-03 Diskussionsfäden Daniel Siepmann
In 6.2 gibt es ein Mapping der alten Klassennamen. Daher solltest du diese dort noch verwenden können. Sprich folgender Code sollte in 4.7 und 6.x funktionieren: $extensionName = t3lib_div::underscoredToUpperCamelCase($_EXTKEY); t3lib_div wird also in 6.x in \TYPO3\CMS\Core\Utility\GeneralUtility

Re: [TYPO3-german] Extbase für Typo 4.7

2014-07-01 Diskussionsfäden Stefan Padberg
Ah o.k., das war mir entgangen, dass man 'underscoredToUpperCamelCase' auch über t3lib_div ansprechen kann. Wie würde man denn jetzt die Programmierung so machen, dass sie versionsunabhängig ist? Das folgende geht doch nicht, oder? if( Typo3-Version 6 ) { $extensionName =

[TYPO3-german] Extbase für Typo 4.7

2014-06-30 Diskussionsfäden Stefan Padberg
Um ein Flexform für ein Plugin zu registrieren, schreibt man unter Typo3/Extbase 6.1: $extensionName = strtolower(\TYPO3\CMS\Core\Utility\GeneralUtility::underscoredToUpperCamelCase($_EXTKEY)); $pluginName = strtolower('List'); $pluginSignature = $extensionName.'_'.$pluginName;

Re: [TYPO3-german] Extbase für Typo 4.7

2014-06-30 Diskussionsfäden Stefan Padberg
Hallo, ich habe das für Typo3 4.7. so abgewandelt: $extensionName = strtolower($_EXTKEY); $pluginName = strtolower('List'); $pluginSignature = $extensionName.'_'.$pluginName; $TCA['tt_content']['types']['list']['subtypes_excludelist'][$pluginSignature] = 'layout,select_key,pages';

Re: [TYPO3-german] Extbase für Typo 4.7

2014-06-30 Diskussionsfäden Andreas Freund
Hallo Stefan, habe das hier folgendermaßen umgesetzt: $extensionName = t3lib_div::underscoredToUpperCamelCase($_EXTKEY); $pluginSignature = strtolower($extensionName) . '_pi1'; $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist'][$pluginSignature] =