css class über metainfo zuweisen?

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

css class über metainfo zuweisen?

Beitragvon Richard.Laing » 18. Feb 2009, 19:53

hi@all

ich versuche über die metainfos eine css classe an den a tag zu übergeben.
Code: Alles auswählen
// START 1st level categories
$horizontal_drop_down_nav .= '<ul>';
foreach (OOCategory::getRootCategories() as $lev1) {



  if ($lev1->isOnline(true)) {
    // 1st level has sub-categories?
    $lev1Size = sizeof($lev1->getChildren(true));
   
    $horizontal_drop_down_nav .= "\n".'<li><a  class="'.$var = $this->getValue("cat_styleclass").'" ';
    if ($lev1Size != "0") {
      $horizontal_drop_down_nav .= '';
    }
    $horizontal_drop_down_nav .= ' href="'.$lev1->getUrl().'" title="'.$lev1->getName().'">'.$lev1->getName().'';


das auslesen klappt auch ABER :)

Code: Alles auswählen
$horizontal_drop_down_nav .= "\n".'<li><a  class="'.$var = $this->getValue("cat_styleclass").'" ';


es steht immer die gleiche class bei allen menuepunkten. es sollte aber wie bei den metainfos hinterlegt jede kategorie einen eigenen class namen haben?

bitte um unterstützung danke euch.
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon ssurfer » 18. Feb 2009, 21:24

Du muss beim durchgehen der foreach-Schleife auf den Startartikel der Kategorie zugreifen und dann von diesem die Meta-Info auslesen.
Momentan liest du es ja immer mit $this von der aktuellen Page aus.

Die Zuweisung "$var =" kannst du auch weglassen. Ist überflüssig. Gibt direkt den Wert aus.
ssurfer
 
Beiträge: 170
Registriert: 21. Nov 2007, 09:36

Beitragvon Richard.Laing » 18. Feb 2009, 21:30

na knaller.... man ich könnte mich beissen :)

Code: Alles auswählen
class=" '.$lev1->getValue("cat_styleclass").'";


und ich hampel hier schon den halben tag da drann rum ;(

DANKE DIR HAST MIR SUPER GEHOLFEN.

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland


Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron