Ergebnis 1 bis 9 von 9

Thema: Navigation erweitern

  1. #1
    Contao-Nutzer
    Registriert seit
    18.03.2010.
    Beiträge
    63

    Standard Navigation erweitern

    Hallo,

    was ist die einfachste Möglichkeit, das bestehende Navigations-Modul zu erweitern. Ich muss nämlich eine recht trickreiche Navigation umsetzen, die mit den Bordmitteln von Contao nicht zu realisieren ist, so siehts aus, wenn man die Seite betritt:

    Vertikale Navigation im Kopf, nur bestimmte Elemente erster Ebene:

    Code:
    Infoseite 1  | Infoseite 2 | Infoseite 3

    Horizontale Navigation, links:
    Code:
    Produktseite 1
    Produktseite 2
    Produktseite 3

    Wenn man auf Produkseite 1 klickt, zeigen sich dort die Unterseiten.

    Code:
    Produktseite 1
       Produktunterseite 1.1
       Produktunterseite 1.2
    Produktseite 2
    Produktseite 3
    Wenn man auf Infoseite 1 klickt, ändert sich die horizontale Navigation wiefolgt:

    Code:
    Infoseite 1
      Infoseite 1.1
      Infoseite 1.2
    ------------------
    Produktseite 1
       Produktunterseite 1.1
       Produktunterseite 1.2
    Produktseite 2
    Produktseite 3

    Das gilt für alle Infoseiten: Die entsprechenden Navigationspunkte erscheinen nur in der linken Spalte, wenn diese auch aktiv sind.

    Also meine Fragen:
    1. Geht das mit Bordmitteln?
    2. Falls nicht, wie kann ich die Navigation erweitern um Optionen wie "Seite und Kindelemente in Navigation nur anzeigen, wenn aktiv"?

    Vielen Dank,
    Daniel

  2. #2
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard

    Ich weiss nicht ob ich dich richtig verstanden habe aber das wären dann einfach drei Navigationsmodule:
    1. infos oben

    2. infos links
    3. Produkte

    So sollte das eigentlich zu realisieren sein. Denn dann musst du nur die Module auf den richtigen Seiten einfügen und fertig.

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  3. #3
    Contao-Nutzer
    Registriert seit
    18.03.2010.
    Beiträge
    63

    Standard

    Tatsächlich, da habe ich zu automatisiert gedacht, aber ich kann die Info-Navigation ja aufteilen. Ich werde es ausprobieren, danke!

  4. #4
    Contao-Nutzer
    Registriert seit
    18.03.2010.
    Beiträge
    63

    Standard

    Habe jetzt die Infoseiten einer unsichtbaren Eltern-Infoseite untergeordnet, selbiges habe ich für die Produktseiten gemacht. Der Startpunkt für die jeweiligen Navigationen wird dann per Referenzseite definiert, das funktioniert wunderbar.
    Die linke Info-Navigation wird also nur angezeigt, wenn man sich auch wirklich im Infobereich befindet, das ist über Layouts geregelt.

    Jetzt mus sich nur noch folgendes Problem lösen: Sobald ich in der Infonavigation oben z.B. auf Infoseite 1 klicke, erscheint links die Info-Navigation, leider mit allen Infoseiten, also so:

    Code:
    Infoseite 1
      Infoseite 1.1
      Infoseite 1.2
    Infoseite 2
    Infoseite 3
    ------------------
    Produktseite 1
    Produktseite 2
    Produktseite 3
    Das muss aber so sein, dass nur die Infoseite 1 und die passenden Unterseiten angezeigt werden, also so:

    Code:
    Infoseite 1
      Infoseite 1.1
      Infoseite 1.2
    ------------------
    Produktseite 1
    Produktseite 2
    Produktseite 3
    Wie könnte ich das realisieren?
    Danke und Grüße!

  5. #5
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    348

    Standard

    Hallo cube1893,

    wie wäre es mit einem individuellen Navigationsmenue erstellen unter Module?

    Also, der Infoseite 1 ein Layout zuweisen mit dem individuellen Navimodul, indem Du nur Unterseite 1.1, 1.2, 1.3 usw. ausgewählt hast.

    Das gleiche Prinzip dann für Infoseite 2.

    Jeder dieser Bereiche erhält also ein eigenes layout mit den reingepackten Navi-Modulen?

    Gibt sicher sinnvollere Lösungen, aber die kenne ich dann noch nicht.
    Grüße Jenna

  6. #6
    Contao-Nutzer
    Registriert seit
    18.03.2010.
    Beiträge
    63

    Standard

    Hm, das würde sicher gehen, da die Seite dazu noch mehrsprachig wird, macht das bei 2 Sprachen dann schon 10 einzelne Navigationsmodule. Das wird unpflegbar im Laufe der Zeit.
    Zudem werden bei der Auswahl der individuellen Navigation alle Elemente auf eine Ebene gesetzt. Man kann nicht einen Teilbaum als individ. Navigation auswählen.
    Das wäre doch mal eine Änderung im Modul wert? "Nur Teilbaum anzeigen".

    Ich bräuchte aber eine Funktion nur "Vom aktiven Element nur das Element selbst, Vorfahren und Nachfahren anzeigen".

  7. #7
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    348

    Standard

    vielleicht findest Du hier eine Lösung http://de.contaowiki.org/ModulNavigation
    Grüße Jenna

  8. #8
    Contao-Nutzer
    Registriert seit
    18.03.2010.
    Beiträge
    63

    Standard

    Nein leider nicht, danke. Aber sowas wäre echt mal eine Erweiterung wert, mal sehen ob ich das irgendwann mal umsetze.

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo cube1893,
    ich würde das mal so versuchen:

    die 2. Ebene Infoseite anzeigen lassen und die 1. Ebene bei der Unternavigation dann eventuell mittels Inserttag oder eigener Logik im Template.

    Was auch gehen würde: die 2 Seiten, welche zu viel sind mit CSS ausblenden ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. ContentElement.php erweitern
    Von joe im Forum Entwickler-Fragen
    Antworten: 7
    Letzter Beitrag: 08.05.2014, 14:24
  2. Kommentarfunktion erweitern
    Von tbruhn im Forum Formulare
    Antworten: 0
    Letzter Beitrag: 12.12.2010, 08:54
  3. Aufruf Navigation - Url erweitern möglich?
    Von varix im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 16.10.2010, 18:15
  4. Navigation erweitern - zusätzliche Punkte ohne Seite
    Von AxlF im Forum Entwickler-Fragen
    Antworten: 7
    Letzter Beitrag: 08.09.2010, 09:04
  5. Eventausgabe erweitern?
    Von chr.flader im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 02.10.2009, 18:16

Lesezeichen

Lesezeichen

Berechtigungen

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