Breadcrump Navigation, Link entfernen?

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

Breadcrump Navigation, Link entfernen?

Beitragvon ven » 27. Aug 2007, 11:07

Hallo,

ich nutze den unten stehenden Code um eine Breadcrump-Navigatio anzuzeigen. Ich möchte nun in der Breadcrump-Navigation, für Seiten die in der Kategorie XY liegen, die Kategorie XY nicht verlinken.

Sprich aus:
Startseite -> Kategorie XY -> Clownskostüme
Soll folgendes werden:
Startseite -> Kategorie XY -> Clownskostüme

Wie kann ich das bewerkstelligen? Kann mir da jemand helfen?

Danke & Grüße

Code: Alles auswählen
<?php
echo 'Sie sind hier: ';
if($this->getValue("article_id") > "1"){
echo '<a href="'.rex_getUrl(1).'">Startseite</a>';
}
# Rootausgabe
    $article = OOArticle::getArticleById($this->getValue('article_id'));
    $tree = $article->getParentTree();

    if ( is_array( $tree))
    {
      $numTree = count( $tree);


      for( $i = 0; $i<$numTree;$i++)
      {
        $art = $tree[ $i];
        $class = ($i -1) == $numTree ? ' class="last"' : '';
        echo ' &raquo; ';
        echo $art->toLink();
      }

    }
# Ausgabe ENDE
?>
ven
 
Beiträge: 46
Registriert: 27. Aug 2007, 11:00

Beitragvon visionsmedia » 27. Aug 2007, 20:11

hallo ven,
am einfachsten geht es mit einer if-abfrage in der for-schleife
also...
beispiel:

Code: Alles auswählen
for( $i = 0; $i<$numTree;$i++)
      {
        $art = $tree[ $i];
        $class = ($i -1) == $numTree ? ' class="last"' : '';
        echo ' &raquo; ';
        if (!$this->article_id){
           # $this->article_id bitte anpassen an die korrekte schreibweise
           # wenn die anzuzeigende seite nicht der derzeitigen id entspricht
           # hier wird der link generiert
            echo $art->toLink();
        }else{
            #hier soll nur der titel der seite erscheinen, bitte anpassen
            echo $art->name;
        }
      }


so sollte es gehen, nur habe ich die komplette schreibweise nicht im kopf.
sollten dennoch probleme auftauchen schicke ich dir gerne eine genauer schreibweise

mfg
marfeus
visionsmedia
 


Zurück zu Templates/Navigationen [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron