|
5 | 5 | }
|
6 | 6 |
|
7 | 7 | if (TYPO3_MODE == 'BE') {
|
8 |
| - $TBE_MODULES_EXT['xMOD_db_new_content_el']['addElClasses']['tx_datamintsfeuser_pi1_wizicon'] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'pi1/class.tx_datamintsfeuser_pi1_wizicon.php'; |
| 8 | + $TBE_MODULES_EXT['xMOD_db_new_content_el']['addElClasses']['tx_datamintsfeuser_pi1_wizicon'] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('datamints_feuser') . 'pi1/class.tx_datamintsfeuser_pi1_wizicon.php'; |
9 | 9 | }
|
10 | 10 |
|
11 |
| -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPlugin(array('LLL:EXT:' . $_EXTKEY . '/locallang_db.xml:tt_content.list_type_pi1', $_EXTKEY . '_pi1', \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'ext_icon.gif'), 'list_type', $_EXTKEY); |
| 11 | +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPlugin(array('LLL:EXT:datamints_feuser/locallang_db.xml:tt_content.list_type_pi1', 'datamints_feuser_pi1', 'EXT:datamints_feuser/Resources/Public/Icons/Extension.gif'), 'list_type', 'datamints_feuser'); |
12 | 12 |
|
13 | 13 | // Flexform anzeigen und die Felder layout, select_key, pages und recursive ausblenden.
|
14 |
| -$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY . '_pi1'] = 'pi_flexform'; |
15 |
| -$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist'][$_EXTKEY . '_pi1'] = 'layout, select_key, pages, recursive'; |
| 14 | +$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist']['datamints_feuser_pi1'] = 'pi_flexform'; |
| 15 | +$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['datamints_feuser_pi1'] = 'layout, select_key, pages, recursive'; |
16 | 16 |
|
17 | 17 | // Extension Konfiguration auslesen.
|
18 |
| -$confArray = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY]); |
| 18 | +$confArray = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['datamints_feuser']) ?: \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Configuration\\ExtensionConfiguration')->get('datamints_feuser'); |
19 | 19 |
|
20 | 20 | // Flexformfunktionen einbinden.
|
21 |
| -include_once(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath($_EXTKEY) . 'lib/class.tx_datamintsfeuser_flexform.php'); |
| 21 | +include_once(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('datamints_feuser') . 'lib/class.tx_datamintsfeuser_flexform.php'); |
22 | 22 |
|
23 | 23 | if ($confArray['enableIrre']) {
|
24 |
| - \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($_EXTKEY . '_pi1', 'FILE:EXT:' . $_EXTKEY . '/flexform/data_pi1_irre.xml'); |
| 24 | + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue('datamints_feuser_pi1', 'FILE:EXT:datamints_feuser/flexform/data_pi1_irre.xml'); |
25 | 25 | } else {
|
26 |
| - \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($_EXTKEY . '_pi1', 'FILE:EXT:' . $_EXTKEY . '/flexform/data_pi1.xml'); |
| 26 | + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue('datamints_feuser_pi1', 'FILE:EXT:datamints_feuser/flexform/data_pi1.xml'); |
27 | 27 | }
|
0 commit comments