Ergebnis 1 bis 4 von 4

Thema: Zusätzliche Felder in tl_news - lost in translation

  1. #1
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard Zusätzliche Felder in tl_news - lost in translation

    Ich habe vor langen Jahren eine Contao 3 Erweiterung geschrieben, um die News um einige Felder zu erweitern. Bzw abgekupfert aus dem Contao 3 Wiki. Soweit ich das verstehe, ist in Contao 4 gar kein Bundle hierfür notwendig, in der Doku gibt es ja sogar ein entsprechendes Beispiel. Das habe ich jetzt auch erst einmal soweit umgesetzt, also in /contao/dca eine entsprechende Datei tl_news.php mit den Felddefinitionen und Erweiterung der Paletten angelegt usw. Ich hatte damals in Contao 3 deutsch und englisch als unterstützte Sprachen vorgesehen. Dabei dreht es sich nur um die Feldbeschriftung und den Hinweistext fürs Backend. In der alten Erweiterung gab es dafür ein Unterverzeichnis "languages", darin wiederum Unterverzeichnisse "de" und "en" und hier jeweils eine tl_news.php. Also etwa im Verzeichnis "de" in etwa
    PHP-Code:
    <?php 

    $GLOBALS
    ['TL_LANG']['tl_news']['feld1'][0] = 'Beschriftung Feld 1';
    $GLOBALS['TL_LANG']['tl_news']['feld1'][1] = 'Bitte Text für xyz eingeben';

    // ...
    Wo bringe ich jetzt bei Contao 4 die Sprachen unter? Also speziell Contao 4.9 und 4.13.
    Verstehe ich das so richtig?
    PHP-Code:
    // contao/languages/de/default.php
    $GLOBALS['TL_LANG']['tl_news']['feld1'] = [
            
    'Beschriftung Feld 1'
            
    'Bitte Text für xyz eingeben,
    ]; 
    und entsprechend dann auch eine contao/languages/en/default.php? Oder müssen die Dateien auch hier wie in Contao 3 tl_news.php heissen?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    contao/languages/en/tl_news.php
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aha, also doch tl_news.php. Danke. Wird langsam Zeit, die alten Leichen aus dem Keller zu holen und auf aktuellen Code umzustellen, auch wenn sie mit Contao 4.13 immer noch funktionieren und die Installation wahrscheinlich gar nicht auf Contao 5 umgestellt werden wird. Ah so, Templates hatte ich damals auch noch erstellt für die Erweiterung, geht das auch irgendwie ohne Bundle? Das ist aber eher unwichtig, ich kann ja angepasste Templates jederzeit einfach im templates-Ordner anlegen.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    contao/templates/
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •