Eigene "Brotkrümel" in der Breadcrumbnavi?

Thema wurde von sebix, 12. Oktober 2011 erstellt.

  1. sebix
    sebix Erfahrener Benutzer
    Registriert seit:
    22. August 2011
    Beiträge:
    50
    Danke erhalten:
    5
    Danke vergeben:
    5
    Hey ihr anderen Gambioner,

    ich würde gerne für Content-Seiten eigene Navigationspunkte in der Breadcrumbnavi einfügen, sodass zumindest dort der Eindruck einer Struktur entsteht.

    Z.B.:

    Startseite » Downloads » Betonzisternen » Ausschreibungstexte Gartenzisternen

    statt

    Startseite » Ausschreibungstexte Gartenzisternen

    Das sind alles einzelne Contentseiten, die händisch miteinander verlinkt sind.

    Gibt es irgendwie die Möglichkeit, zwischen Startseite und Contentseite individuelle Navigationspunkte einzufügen?
     
  2. sebix
    sebix Erfahrener Benutzer
    Registriert seit:
    22. August 2011
    Beiträge:
    50
    Danke erhalten:
    5
    Danke vergeben:
    5
    Wie sieht's aus?
    Kann mir denn wenigstens jemand mitteilen, ob es da überhaupt eine Chance gibt?
    Wenn sich keiner erbarmt, bin ich noch gezwungen, das ganze jeweils händisch per JavaScript in die Seite zu schreiben.
     
  3. sebix
    sebix Erfahrener Benutzer
    Registriert seit:
    22. August 2011
    Beiträge:
    50
    Danke erhalten:
    5
    Danke vergeben:
    5
    Warum werde ich ignoriert?
     
  4. Moritz (Gambio)
    Moritz (Gambio) Administrator
    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    #4 Moritz (Gambio), 20. Oktober 2011
    Zuletzt bearbeitet: 4. November 2011
    Hallo sebix,

    da für dein Vorhaben eine Umprogrammierung notwendig ist, die vermutlich bisher keiner von uns gemacht hat, hat keiner weiterhelfen können.

    Für die Anzeige der Contents ist die Datei shop_content.php zuständig. Einen Eintrag für den Breadcrumb wird mit $breadcrumb->add('BEZEICHNUNG', 'LINK' (optional)) erstellt. Wenn "Ausschreibungstexte Gartenzisternen" beispielsweise die Sprachgruppe 20 hat, musst du vor
    PHP:
    $breadcrumb->add($shop_content_data['content_title'], $gm_seo_content_link);
    Folgendes einfügen:
    PHP:
    switch($_GET['coID'])
    {
        case 
    '20':
            
    $breadcrumb->add('Downloads''http://LINK_ZUM_DOWNLOAD_CONTENT');
            
    $breadcrumb->add('Betonzisternen''http://LINK_ZUM_BETONZISTERNEN_CONTENT');
            break;
        case 
    '21':
            
    //...
            
    break;
    }
     
  5. sebix
    sebix Erfahrener Benutzer
    Registriert seit:
    22. August 2011
    Beiträge:
    50
    Danke erhalten:
    5
    Danke vergeben:
    5
    Vielen Dank, Moritz!

    Ich werde es bei Gelegenheit mal testen.
     
  6. sebix
    sebix Erfahrener Benutzer
    Registriert seit:
    22. August 2011
    Beiträge:
    50
    Danke erhalten:
    5
    Danke vergeben:
    5
    Sehr schön. Ich habe es eben getestet, es funktioniert. Allerdings erst nachdem ich in der ersten Zeile die eine ) in eine ] umgewandelt habe:
    PHP:
    switch($_GET['coID'])