PHP MenuBuilder snippet
Jeg har denne Menubuilder som er skrevet i ren PHP.Problemet er at ordene/links kommer lige i røven af hinanden.
eks. ForsideKontaktLinks
Kan man ændre så der er tvungen linie skift efter hver link ?
Så de f.eks så sådan her ud:
Forside
Kontakt
Links
Håber der er en der kan hjælpe mig
Hilsen Glen
Koden fra snippet kommer her. På forhånd tak.
______________________________________________________________
if(!isset($id)) {
$id = $etomite->documentIdentifier; //current document
}
$indentString="";
if(!isset($indent)) {
$indent = "";
$indentString .= "";
} else {
for($in=0; $in<$indent; $in++) {
$indentString .= " ";
}
$indentString .= "» ";
}
$children = $etomite->getActiveChildren($id); $menu = ""; $childrenCount = count($children); $active="";
if($children==false) {
return false;
}
for($x=0; $x<$childrenCount; $x++) {
if($children[$x]['id']==$etomite->documentIdentifier) {
$active="class='highLight'";
} else {
$active="";
}
if($children[$x]['id']==$etomite->documentIdentifier || $children[$x]['id']==$etomite->documentObject['parent']) {
$menu .= "<a ".$active." href='[~".$children[$x]['id']."~]'>$indentString".$children[$x]['pagetitle']."</a>[[MenuBuilder?id=".$children[$x]['id']."&indent=2]]";
} else {
$menu .= "<a href='[~".$children[$x]['id']."~]'>$indentString".$children[$x]['pagetitle']."</a>";
}
}
return $menu."";