Ergebnis 1 bis 5 von 5

Thema: Eigene Layoutbereiche (Custom Sections) je nach Sprache anders benennen

  1. #1
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Information Eigene Layoutbereiche (Custom Sections) je nach Sprache anders benennen

    So mal wieder einen kurzen Beitrag von mir zur Community

    Falls eure Redakteure selber entscheiden müssen, in welchem Layoutbereich sie einen Artikel anzeigen lassen möchten und ihr eigene Layoutbereiche definiert habt, wär's doch nett, wenn dieser Bereich für englischsprachige Editors anders heissen würde, als für die deutschsprachigen Redakteure

    Achtet darauf, dass der Bereich genau so heisst, wie ihr ihn unter den Einstellungen auch benannt habt.

    That's the way to go (system/config/dcaconfig.php):
    PHP-Code:
    // Deutsch
    if($GLOBALS['TL_LANGUAGE'] == 'de')
    {
       
    $GLOBALS['TL_LANG']['tl_article']['mycustomsection']   = 'Mein Layoutbereich';
    }
    // Englisch
    if($GLOBALS['TL_LANGUAGE'] == 'en')
    {
       
    $GLOBALS['TL_LANG']['tl_article']['mycustomsection']   = 'My Custom Section';

    Viel Spass
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  2. #2
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Das ist ein sehr guter Tipp! Aber wäre es so nicht irgendwie besser:

    PHP-Code:
    // Deutsch
    if($GLOBALS['TL_LANGUAGE'] == 'de'
    {
       
    $GLOBALS['TL_LANG']['tl_article']['mycustomsection']   = 'Mein Layoutbereich';
    }
    // Weitere Sprache
    elseif($GLOBALS['TL_LANGUAGE'] == 'xy')
    {
       
    $GLOBALS['TL_LANG']['tl_article']['mycustomsection']   = 'Mein tolles Label';
    }
    // Englisch als Fallback
    else
    {
       
    $GLOBALS['TL_LANG']['tl_article']['mycustomsection']   = 'My Custom Section';

    Dann sind alle Eventualitäten berücksichtigt.

    Sebastian

  3. #3
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Naja...im BE weiss man ja, welche Sprachen installiert sind

    Ansonsten wird einfach der Platzhaltername angezeigt, auch nicht so schlimm. Aber wer if, elseif und else versteht, darf gerne auch damit umgehen.
    Ich wollte es so einfach wie möglich halten
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  4. #4
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    klar. Ich dachte nur, man vergisst es dann bei der Installation eines weiteren Sprachpaketes ziemlich sicher, und so funktioniert es dann noch.

    Sebastian

  5. #5
    Contao-Nutzer
    Registriert seit
    19.07.2009.
    Beiträge
    92

    Standard

    Kann ich sowas auch in die fe_*.tpl Templates schreiben? Will das nämlich in einem Theme unterbringen...

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Id für eigene Layoutbereiche
    Von Juke im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 28.04.2010, 12:42
  2. Modul-Auflistung Felder anders benennen
    Von Galikor im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 11.04.2010, 17:42
  3. Eigene Layoutbereiche
    Von mctimotheus im Forum Layout / Templates / Holy Grail
    Antworten: 17
    Letzter Beitrag: 09.04.2010, 15:25
  4. eigene Layoutbereiche
    Von murphyslaw im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 03.12.2009, 20:33
  5. Eigene Layoutbereiche
    Von Felix im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 21.10.2009, 12:40

Lesezeichen

Lesezeichen

Berechtigungen

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