Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Ausgabe des Navigations-Items anhand Eigenschaft von targetPage manipulieren

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard Ausgabe des Navigations-Items anhand Eigenschaft von targetPage manipulieren

    Hi,

    ich möchte bei der Ausgabe des Navigations-Items beim Template dieses zu Manipulieren z.B. ein data-Attribut oder eine CSS-Klasse hinzuzufügen.

    Über die Hooks https://github.com/terminal42/contao...-developers.md

    kann ich zwar $target = $event->getNavigationItem()->getTargetPage(); mit seinen Eigenschaften aufrufen, sehe aber keine Möglichkeit das in Richtung des Templates zu bringen...

    übersehe ich was?

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

    Support Contao

    Standard

    du kannst im Modul doch einfach ein eigenes nav_ Template konfigurieren?
    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

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    du kannst im Modul doch einfach ein eigenes nav_ Template konfigurieren?
    habe ich...

    vielleicht habe ich mich zu unkonkret ausgedrückt:

    * ich habe bei den Seiteneigenschaften eine zusätzliche Checkbox
    * wenn im "nav_my-cl" ich die Seite als Zielseite habe und Checkbox ist gesetzt, möchte ich eine Anpassung der Ausgabe machen - benötige also ein Trigger für ein "if (...)" in dem Items-foreach

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

    Support Contao

    Standard

    Versuch sowas wie

    PHP-Code:
    $item['item']->getTargetPage()->my_checkbox 
    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

  5. #5

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    ... soll ich wieder was für die readme schreiben?

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
  •