Ich bin gerade dabei ein Template etwas zu modifizieren und könnte ein wenig Hilfe brauchen:
Zielsetzung: Der Linkname soll über ein <b> Tag verändert werden können wie in diesem Beispiel
Code: Alles auswählen
<li><a href="/index.php"><b>Startseite</b></a></li>
Das Horizontal Dropdown Template von Sven Albert-Pedersen hat diese Formatierung nicht, nur leider kenn ich mich mit PHP nicht so richtig aus.
Wichtig es geht dabei nur um den Link der ersten Ebene!
Hier der Template Code:
Code: Alles auswählen
<?php
/*--------------------------------------------------
//-- HORIZONTAL DROPDOWN NAVIGATION
//--------------------------------------------------
//---TEMPLATE BASED ON A NAVIGATION TEMPLATE BY-----
//-- blumbeet web.studio
//--------------------------------------------------
//---TEMPLATE MODIFIED BY---------------------------
//-- a-concept internet.studio
//-- Sven Albert-Pedersen
//-- www.a-concept.de / www.svenalbert.de
//--------------------------------------------------
//-- version 1.0
//-- date 27-jul-2006
//--------------------------------------------------
//---CSS is COPYRIGHT by STU NICHOLLS---------------
//-- Please see Copyright Notice @
//-- http://www.cssplay.co.uk/menus/final_drop.html
//--------------------------------------------------
//---EINBINDEN IM TEMPLATE WIE FOLGT----------------
//-- 1.) Dieses Template im PHP-Teil includen
//-- 2.) Im HTML-Teil:
//-- <div class="menu"><?php print $horizontal_drop_down_nav; ?></div>
//-- 3.) CSS in der CSS-Datei einfügen
//-- 4.) Please note that you will also need a standards compliant !doctype
//-- for this menu to work correctly.
//--------------------------------------------------*/
// EXPLODE PATH
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
// GET CURRENTS
$path1 = $PATH[1];
$path2 = $PATH[2];
$path3 = $PATH[3];
// START 1st level categories
$horizontal_drop_down_nav .= '<ul class="nav1st">';
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';
if ($lev1Size != "0") {
$horizontal_drop_down_nav .= ' class="drop"';
}
$horizontal_drop_down_nav .= ' href="'.$lev1->getUrl().'" title="'.$lev1->getName().'">'.$lev1->getName().'';
// 1st level had sub-categories? -> go on
if ($lev1Size != "0") {
$horizontal_drop_down_nav .= "\n".'<!--[if IE 7]><!-->';
$horizontal_drop_down_nav .= "\n".'</a>';
$horizontal_drop_down_nav .= "\n".'<!--<![endif]-->';
$horizontal_drop_down_nav .= "\n".'<table><tr><td>';
$horizontal_drop_down_nav .= "\n".'<ul class="nav2nd">';
// START 2nd level categories
foreach ($lev1->getChildren() as $lev2) {
if ($lev2->isOnline(true)) {
// 2nd level has sub-categories?
$lev2Size = sizeof($lev2->getChildren(true));
$horizontal_drop_down_nav .= "\n".'<li><a';
if ($lev2Size != "0") {
$horizontal_drop_down_nav .= ' class="drop"';
}
$horizontal_drop_down_nav .= ' href="'.$lev2->getUrl().'" title="'.$lev2->getName().'">'.$lev2->getName().'';
// 2nd level had sub-categories? -> go on
if ($lev2Size != "0") {
$horizontal_drop_down_nav .= "\n".'<!--[if IE 7]><!-->';
$horizontal_drop_down_nav .= "\n".'</a>';
$horizontal_drop_down_nav .= "\n".'<!--<![endif]-->';
$horizontal_drop_down_nav .= "\n".'<table><tr><td>';
$horizontal_drop_down_nav .= "\n".'<ul class="nav3rd">';
// START 3rd level categories
foreach ($lev2->getChildren() as $lev3) {
if ($lev3->isOnline(true)) {
$horizontal_drop_down_nav .= "\n".'<li><a href="'.$lev3->getUrl().'" title="'.$lev3->getName().'">'.$lev3->getName().'</a></li>';
}
}
// END 3rd level categories
$horizontal_drop_down_nav .= "\n".'</ul>';
$horizontal_drop_down_nav .= "\n".'</td></tr></table>';
$horizontal_drop_down_nav .= "\n".'<!--[if lte IE 6]>';
$horizontal_drop_down_nav .= "\n".'</a>';
$horizontal_drop_down_nav .= "\n".'<![endif]-->';
} // END by if ($lev2Size != "0"):
else {
$horizontal_drop_down_nav .= '<//b></a>';
}
$horizontal_drop_down_nav .= '</li>';
}
}
// END 2nd level categories
$horizontal_drop_down_nav .= "\n".'</ul>';
$horizontal_drop_down_nav .= "\n".'</td></tr></table>';
$horizontal_drop_down_nav .= "\n".'<!--[if lte IE 6]>';
$horizontal_drop_down_nav .= "\n".'</a>';
$horizontal_drop_down_nav .= "\n".'<![endif]-->';
} // END by if ($lev1Size != "0"):
else {
$horizontal_drop_down_nav .= '</a>';
}
$horizontal_drop_down_nav .= '</li>';
} // END by if ($lev1->isOnline())
}
$horizontal_drop_down_nav .= "\n".'</ul>';
// END 1st level categories
// print $horizontal_drop_down_nav;
?>
Danke im Voraus für die Hilfe!