Ergebnis 1 bis 4 von 4

Thema: Navigation, die Seiten und Artikel verlinkt

  1. #1
    Contao-Nutzer
    Registriert seit
    29.01.2014.
    Beiträge
    8

    Frage Navigation, die Seiten und Artikel verlinkt

    Hallo zusammen,

    ich würde gerne im Footer eines Layouts eine Navigation einbauen, die allerdings eher als "Mischung aus Navigation und Sitemap" zu bezeichnen ist. Was ich gerne tun würde, ist, sowohl die Seiten an sich als auch die darin enthaltenen Artikel über #-links auf die jeweiligen aliase verlinken.

    Also angenommen, mein Projekt hat 2 Seiten:
    Foo (mit 3 Artikeln, benannt "Foo 1", "Foo 2", "Foo 3"
    Bar (mit 2 Artikeln, benannt : "Bar 1", "Bar 2").

    Und daraus bräuchte ich eine Navigation die grundlegend so aussieht (die href-werte sind jetzt mal nur provisorisch/schematisch, damit klar ist, wie ich gerne verlinken würde)
    HTML-Code:
    <ul>
      <li><a href="foo.html">Foo</a>
        <ul>
          <li><a href="foo.html#foo_1">Foo 1</a></li>
          <li><a href="foo.html#foo_2">Foo 2</a></li>
          <li><a href="foo.html#foo_3">Foo 2</a></li>
        </ul>
      </li>
      <li><a href="bar.html">Bar</a>
        <ul><li><a href="bar.html#bar_1">Bar 1</a></li>
          <li><a href="bar.html#bar_2">Bar 2</a></li>
        </ul>
      </li>
    </ul>
    Wobei "foo_1", "foo_2", etc. die Aliase der einzelnen Artikel sind.

    Jetzt meine Frage - mit den "onboard"-Mitteln von Contao ist sowas nicht umzusetzen, oder? Wenn nicht, weiß vielleicht jemand, ob es ein Modul / eine Extension für diesen Zweck gibt?
    Und falls nicht, es müsste doch möglich sein, sowas selbst zu bauen, oder? Denn alle Seiten und Artikelnamen/-aliase müssten ja aus MySQL auslesbar sein, oder?

    Hoffe, jemand hat eine Idee...
    Vielen Dank schonmal und beste Grüße!

    PS weiß nicht, ob das der richtige Forenbereich für sowas ist - wenn nicht, bitte verschieben. Danke!

  2. #2
    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 Janni,
    das geht sogar mit der Navigation von Contao. Leg einfach Unterseiten mit externen Weiterleitungen an. Dort kannst du dann mit die Seite bzw. dann sogar den Anker von Hand verlinken.

    Wenn du den neuen Seiten dann noch eine Klasse gibst (untermenue) und dann das Template der Hauptnavigation so anpasst, das diese dann einfach nicht mehr ausgegeben werden, dann solltest du das passend haben ^^

    Anpassung vom Template müsste so ähnlich funktionieren: http://de.contaowiki.org/Eigene_Temp...C3%B6glichkeit

    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."

  3. #3
    Contao-Nutzer
    Registriert seit
    29.01.2014.
    Beiträge
    8

    Standard

    Hallo MackP,
    coole Idee, danke für den Tipp!

    Allerdings ist das natürlich irgendwie ziemlich "hacky"... ich hatte gehofft, es gäbe eine mehr oder weniger automatisierte Lösung, damit, wenn mein "Kunde" neue Artikel anlegt, diese mit möglichst wenig Aufwand in dieser Footer-Sitemap auftauchen.

    Notfalls würde ich ein eigenes Modul schreiben, wo man dann manuell die Artikel-Aliase eintragen muss. Das wäre zwar auch nicht schön automatisiert, aber etwas, was man dem "unbedarften Benutzer", der die Seite schlussendlich betreuen soll, noch eher zutrauen kann. ;-)

  4. #4
    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

    Ok, meine Variante war die light Variante ohne eigenes Modul.
    Soweit ich weis wird die Navigation von Tristan das 'bald' können... Hier schon mal der Link zu seiner 'alten' ce_navigation -> https://contao.org/de/extension-list...gation.de.html
    Das funktioniert dann schon mal auf einzelnen Seiten (ist vllt auch ne praktische Vorlage für dich oder so).

    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)

Lesezeichen

Lesezeichen

Berechtigungen

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