Membermenü Rechts

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

Membermenü Rechts

Beitragvon RealFairPlayer » 27. Jun 2007, 13:52

Hallo zusammen,

Ich bin es, der neue :) Und da hätte ich auch gleich ne Frage *grins*. Ich nutze das default template (mit login und auth) ... nun möchte ich gerne wenn ein User sich eingeloggt hat ein rechts erscheinendes Menü in welchem er gewisse Dinge auswählen kann (Diese Inhalte müssen erst erstellt werden). Mir geht es nur darum wie man in das vorhandene Template rechts ein Menü einbauen kann.

Danke für eure Tips vorab,

so long,
Matthias
RealFairPlayer
 
Beiträge: 1
Registriert: 27. Jun 2007, 11:10

Beitragvon Alex » 30. Jul 2007, 09:36

Hallo!

Ich würde es folgendermaßen machen (ungetestet):

Du erstellst zuerst im Backend eine Kategorie (KategorieID merken!) mit den Unterkategorien, die später als Menüpunkte für die angemeldeten User dargestellt werden sollen.

Dann fügst du folgenden Code in dein Template ein, wo später das Menü dargestellt werden soll:

<?php
if ($FORM['USR'] OR $FORM['LOGOUT'] != 1) {
$thisCat = OOCategory::getCategoryById(Hier die gemerkte Kategorie-ID rein!!);
$children = $thisCat->getChildren();

print '<ul class=subcategories>';
if (is_array($children)) {
foreach ($children as $child) {

//Nur wenn Kategorie online
if ($child->isOnline()):

$catId = $child->getId();
$catName = $child->getName();

print '<li><a href="'.rex_getUrl($catId).'" alt="'.$catName.'" title="'.$catName.'">'.$catName.'</a></li>';

endif;

}
}
print '</ul>';
}
?>


Achja: Besser wäre es sicherlich, wenn man anstatt $FORM['USR'] die User-Type-ID abfragt...
Benutzeravatar
Alex
 
Beiträge: 76
Registriert: 13. Jan 2005, 15:41
Wohnort: Schortens


Zurück zu Templates/Navigationen [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast