Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Submenu
Hey,
ich möchte für eines meiner templates ein submenu erstellen, welches die untergeordneten seiten anzeigt allerdings nur wenn der übergeordnete link aktiv ist.
das alles soll im css definiert werden, allerdings weiß ich leider nicht mit welchen befehlen.
Kann mir da wer weiterhelfen?
Wahrscheinlich wirst du mit CSS alleine nicht weit kommen, dazu brauchst du PHP.
Wo sollen denn die Unterseiten angezeigt werden?
kennst du das free template blue vision von cms2day?
dort gibt es ein solches menü
das main menü wird als horizontale linie angezeigt (inline)
und das submenü soll dann als horizontale linie direkt dadrunter gezeigt werden allerdings nur wenn der oberpunkt aktiv ist
ich habe auf localhost schon einmal ein bisschen rumprobiert und bin soweit gekommen dass er mir das anzeigt wie ich es möchte allerdings steht das submenü dann immer da also egal welcher oberpunkt aktiv ist. das führt dann zu nicht spezifischen submenülinks und das ist doof.
irgendeine idee ?
Danke
Wieso schaust du dir das template dann nicht mal an?
ob dus glaubst oder nich
das hab ich schon
da ist das mit #fullmenu und #submenu definiert aber komischerweise bekomm ich das in meinem template nicht hin
ich bekomme ja im grunde genommen nur nich hin dass es nur angezeigt wird wenn der übergeordnete link aktiv ist
gibts da nicht irgendeinen befehl?
Die menüs sind doch glaub ich alle in der config.inc.php definiert. Da müsstest du ansetzen, wenn du etwas aufbautechnisch ändern willst. Kann gerade leider selbst nicht schauen.
okay ich hab mir die auch mal angeschaut.
aber ich glaube eigentlich dass mand as auch anders definieren kann ich probiere einfach nochmal ein bisschen rum.
dämliches css ich werde daraus manchmal einfach nicht schlau
danke
Das ganze hat dann aber nichts mit css zu tun. Das ist php. Vllt schau ich mir morgen das selbst nochmal an.
Mfg
Phil
das einzige was im php definiert ist ist das hier
|
Quellcode
|
1
2
3
|
<div id="fullmenu">
<?php page_fullmenu("0","true","false"); ?>
</div>
|
hat das vll was zu bedeuten? ich bin php nicht so mega fit
---edit---
das ist aus dem blue vision template
Die Funktion ist schon definiert, man muss also irgendwo anders schauen, was das bedeutet.
Wie schon gesagt, das musst du mit PHP richten und nicht mit CSS.
Werde leider erst morgen Abend Zeit haben, es nochmals anzuschauen, oder vielleicht sogar erst am Donnerstag.
Edit:// Ist wahrscheinlich auch in der admin/inc/functions/config.inc.php definiert.