Ich bin jetzt voll verwirrt wie jetzt ich hab ja meine xlf Datei warum brauche ich einen neuen identifikator?
Hier oben hab ich doch schon meine xlf Datei gezeigt:
<trans-unit id="settings.startingpoint.description" xml:space="preserve">
<source>Define the pages/sysfolders which hold the album records.</source>
</trans-unit>
<trans-unit id="settings.recursive.description" xml:space="preserve">
<source>Select the recursion level of the startingpoint.</source>
</trans-unit>
<trans-unit id="settings.random.targetPid.description" xml:space="preserve">
<source>Target page the random assets should link to. Select the page on which the full album is shown.</source>
</trans-unit>
und die war so für T3 v11 eingebunden:
// Add CSH
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr(
'tt_content.pi_flexform.meine_ext.list',
'EXT:' . $packageKey . '/Resources/Private/Language/locallang_csh_flexforms.xlf'
);
Also ich kenn mich nicht mehr aus hab das einfach mal auskommentiert.
Und wenn ich dich recht verstehe soll ich jetzt das so schreiben mit einem neuen Identifikator warum? was ist den mit meinen alten xml daten?
description' => 'LLL:EXT:sitepackage/Resources/Private/Language/locallang_csh_flexforms.xlf:dein_label_identifikator
Sollet das dann 'pi_flexform_my_ext.list' heißen ist das richtig?
Aber du hast RECHT in der ext_tables.sql hat ich die 'pi_flexform_my_ext.list' gar-nicht, ich dachte weil der alte PHP Code das drinstehen hat wird das schon passen aber was weis den ich schon 😅.
Das hier hab ich in der ext_tables.php ist das relevant?
CREATE TABLE sys_file_collection (
slug varchar(255) DEFAULT '' NOT NULL,
datetime int(11) DEFAULT 0 NOT NULL,
parentalbum int(11) DEFAULT 0 NOT NULL,
main_asset int(11) DEFAULT 0 NOT NULL,
webdescription text DEFAULT '' NOT NULL,
sorting int(11) DEFAULT 0 NOT NULL,
KEY parentalbum (parentalbum)
);
```