Ergebnis 1 bis 2 von 2

Thema: Erweiteurng: Sprachen auch in Rowform ins Template geben.

  1. #1
    Contao-Nutzer
    Registriert seit
    10.11.2010.
    Beiträge
    15

    Standard Erweiteurng: Sprachen auch in Rowform ins Template geben.

    Akuell (2.2.0 stable Build 8) wird in ModuleChangeLanguage die Sprachen wie folgt erzeugt:

    PHP-Code:
    ....// Zeile 371ff
    $objTemplate->items $arrItems;

    $this->Template->items $objTemplate->parse(); 
    Könnte man das so erweitern, dass man a) das native Array bekommt und b) idealerweise auch die aktive Sprache?

    PHP-Code:
    ...// Zeile 354ff
    // Inject <link rel=""> for the alternate language
    if (!$active && $blnDirectFallback)
    {
      
    $GLOBALS['TL_HEAD'][] = '<link rel="alternate" hreflang="' $arrRootPage['language'] . '" lang="' $arrRootPage['language'] . '" href="' . ($domain $href) . '" title="' specialchars($pageTitletrue) . '"' . ($objPage->outputFormat == 'html5' '>' ' />');
    } elseif (
    $active) {
      
    $this->Template->active $arrItems[$c];
    }
    ...
    // Zeile 371
    $this->Template->arrItems $objTemplate->items $arrItems
    Hintergrund: dann könnte man z.B. auch ein Template bauen, dass nur die aktuelle Sprache anzeigt und bei MouseOver ein flyout mit den normalen Items anzeigt.

    Leider ist ein Ableiten nicht so einfach möglich ohne alles neu berechnen zu müssen.

    Volker

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.622
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Genau dasselbe kannst du doch im nav_ Template machen, wenn du dir eines für changelanguage erstellst?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

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
  •