Franz Holzinger

Verse of the day

Rühme dich nicht des morgenden Tages; denn du weißt nicht, was heute sich begeben mag.
Sprueche 27:1

© Bible Gateway's Verse of the Day


autor  
24-06-22 13:51:47 WICHTIG - Anrede "Divers"
Björn Hahnefeld
Damit Ihr Abmahnungen unbedingt vermeiden könnt, bitte auch auf jeden Fall darauf achten, dass Ihr neben Herr, Frau und Firma auch die Diversen mit aufnehmen könnt. Man kann zum Thema stehen wie man will - aber der Gesetzgeber fordert das. Hier mein Snippet (muss in das TS-Setup der tt_products-Extension:

--
plugin.tt_products {
_LOCAL_LANG.de {
sys_products_orders.salutation.I.0 = Herr
sys_products_orders.salutation.I.1 = Frau
sys_products_orders.salutation.I.2 = Divers
sys_products_orders.salutation.I.3 = Firma
}
}
--
7-03-24 17:00:58 Konfiguration der Anrede
Franz Holzinger
Das obige Setup dient nur für die Überschreibung der Texte.

Die Anrede muss mittlerweile direkt im TCA geändert werden. Denn nur so ist sie überhaupt auch im TYPO3 Backend noch verfügbar.

BIs TYPO3 11:
public/typo3conf/AdditionalConfiguration.php

Ab TYPO3 12:
Composer - config/system/additional.php
Legacy - typo3conf/system/additional.php

Wer die Anrede-Auswahl grundsätzlich verändern will, der muss sie in der TCA überschreiben. Dazu dienen die oben angegebenen Konfigurationsdateien von TYPO3.



$extensionKey = 'tt_products';
$languageSubpath = '/Resources/Private/Language/';

$GLOBALS['TCA']['sys_products_orders']['columns']['salutation']['config']['items'] =
[
['LLL:EXT:' . $extensionKey . $languageSubpath . 'locallang_db.xlf:sys_products_orders.salutation.I.0', '0'],
['LLL:EXT:' . $extensionKey . $languageSubpath . 'locallang_db.xlf:sys_products_orders.salutation.I.1', '1'],
['LLL:EXT:' . $extensionKey . $languageSubpath . 'locallang_db.xlf:sys_products_orders.salutation.I.2', '2'],
['LLL:EXT:' . $extensionKey . $languageSubpath . 'locallang_db.xlf:sys_products_orders.salutation.I.3', '3'],
];



< Zurück zum Forum