Hi,
versuche mich grad an einer geänderten Startseite, die direkt die Kategorien anzeigt.
(sidebarleft: eigenes_Theme\tpl\widget\siedebar\categorytree.tpl -> siehee Anhang)
Hinzugefügt hab ich dort in den Tree die Startseite und die Kategorieübersicht.
(oxmore: oView->getCatMoreUrl())
Funktioniert soweit auch alles, bis auf die current-Funktionalität der Kategorieübersicht im Tree.
Deshalb dachte ich ich frage einfach die cnid ab, und wenn die dort 'oxmore' ist add ich die current-class.
Habe dann im tpl das debugging eingeschaltet und sehe dort dann:
{$oView}:
Dann hab ich mir die class-reference angeschaut und mit $oView->getViewDataElement('$cnid') versucht die cnid abzurufen.
Das Problem ist, daß der Wert in der SmartyConsole immer null ist.
Wäre nett wenn mir da einer weiterhelfen könnte.
Falsche Notation evtl?
Probiert habe ich: $cnid, cnid, 'cnid', '$cnid'
Evtl gibts ja auch nen anderen weg.
Bin da noch nicht wirklich drin, hab gerade angefangen mit oxid. :o
Gruß
versuche mich grad an einer geänderten Startseite, die direkt die Kategorien anzeigt.
(sidebarleft: eigenes_Theme\tpl\widget\siedebar\categorytree.tpl -> siehee Anhang)
Hinzugefügt hab ich dort in den Tree die Startseite und die Kategorieübersicht.
(oxmore: oView->getCatMoreUrl())
Funktioniert soweit auch alles, bis auf die current-Funktionalität der Kategorieübersicht im Tree.
Deshalb dachte ich ich frage einfach die cnid ab, und wenn die dort 'oxmore' ist add ich die current-class.
Habe dann im tpl das debugging eingeschaltet und sehe dort dann:
{$oView}:
Code:
oxwCategoryTree Object (1)
->_aViewParams = Array (4)
cnid => "oxmore"
deepLevel => 0
noscript => 1
nocookie => 1
Das Problem ist, daß der Wert in der SmartyConsole immer null ist.
Wäre nett wenn mir da einer weiterhelfen könnte.
Falsche Notation evtl?
Probiert habe ich: $cnid, cnid, 'cnid', '$cnid'
Evtl gibts ja auch nen anderen weg.
Bin da noch nicht wirklich drin, hab gerade angefangen mit oxid. :o
Gruß