[TYPO3-german] Lässt sich locallang.php per Typoscript überschreiben?

Christopher Chrissitopher at gmx.de
Tue Apr 1 02:32:16 CEST 2008


Hi,

dann hat sich das erledigt, denn ab RealURL 1.3.1 kann man das Feld für 
Redakteure ausblenden und in TYPO3 4.2beta finde ich es gar nicht mehr...

Christopher


"bernd wilke" schrieb:
> Ralf-René Schröder schrieb am Mon, 17 Mar 2008
> 03:11:06 +0100:
>
>> also bei mir sieht's für eine andere Extension wie folgt aus:
>>
>> plugin.tx_abminijoboffers_pi1 {
>>    _LOCAL_LANG {
>> default {
>> listFieldHeader_beschreibung = We offer:
> listFieldHeader_aufgaben =
>> Your functions are: listFieldHeader_anforderungen =
> Demands:
>> }
>> de {
>> listFieldHeader_beschreibung = Wir bieten Ihnen:
>> listFieldHeader_aufgaben = Zu Ihren Aufgaben zählen:
>> listFieldHeader_anforderungen = Ihre Voraussetzungen:
>> }
>>    }
>>  }
>>
>> also sollte es eigentlich bei dir so funktionieren:
>>
>> plugin.tx_realurl_pi1 {
>>   _LOCAL_LANG {
>>     de {
>>         tx_realurl_pathsegment = Pfad-Segment für untergeordnete Seiten:
>>         tx_realurl_modfunc1 = Speaking Url Management
>>     }
>>   }
>> }
>
> Vorsicht!
> nicht FE und BE durcheinander schmeissen.
>
> plugin.tx_realurl_pi1._LOCAL_LANG.de. ...
>                  ^^                         v   v
> kann nichts bewirken weil es sich auf ein FE-PlugIn bezieht, das es bei
> RealUrl nicht gibt.
>
> du musst BE-Ersetzungen machen. Diese erfolgen aber nicht in Typoscript-
> Templates, sondern können nur im Page-TSconfig oder (BE-)User-TSconfig
> gemacht werden.
>
> der Ansatz wäre daher eher: http://www.pi-phi.de/t3v4/26.html
> dort werden die Optionen von Auswahlen ersetzt.
>
> Entsprechend der TCA-Struktur müßte es für die Feldbezeichnungen dann in
> etwa dies sein:
> TCEFORM.tx_realurl.columns.tx_realurl_pathsegment.label = Pfad-Segment
> für untergeordnete Seiten:
>
> mit etwas Suchen habe ich gerade gefunden, dass das aber wohl erst ab 4.2
> funktionieren wird.
>
> Bis dahin musst du wohl auf PHP zurückgreifen.
> also eigene Extension erstellen (du willst sicher nicht in der Original-
> Extension Änderungen machen, die beim nächsten Update weg sind), dort
> benötigst du die Datei tca.php und dort trägst du ein was du haben
> möchtest. zB.:
> $TCA['tx_realurl']['columns']['tx_realurl_pathsegment']['label'] = 'Pfad-
> Segment für untergeordnete Seiten:';
>
> Natürlich muss deine Extension nach der veränderten Extension (realurl)
> geladen werden, daher Abhängigkeiten eintragen.
>
> und beachte dass damit keine Sprachwechsel mehr möglich sind!
> Das Label wird sprachunabhängig festgelegt!!!
>
> Bernd
> -- 
> http://www.pi-phi.de/t3v4/cheatsheet.html 




More information about the TYPO3-german mailing list