News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 9
Seite [1]
Ducksoul


Beginner




Beiträge: 3
# Thema - 04.01.2009 um 15:16 Uhr
Hallo,

ich würde gerne die Navigation unserer Seite etwas übersichtlicher gestalten. Dazu habe ich mir überlegt, dass eine horizontale Navi erstellt wird wo man zum Beispiel die Kategorien sieht (z.B. Server).
Klickt man auf diesen Link rauf sollen dort wo die jetzige Navigation auf der Seite ist die jeweiligen Unterpunkte erscheinen (im Beispiel Server z.B. Stats Server 1, Stats Server 2, Stats Server 3).

Die Seite: www.mf-community.de

Ein horizontales Menü zu erstellen is nich das Problem aber wie realisiere ich es, dass beim klick immer das korrekte untermenü erscheint und auch bleibt.

Wie kann ich das am Besten realisieren? Gibt es dafür schon irgendwelche konkreten Lösungsvorschläge hier im Forum? Ich hoffe ihr könnt mir helfen

Duck
Inaktiv
bFeee


Rock the board




Herkunft: Hamm
Beiträge: 62
# Antwort: 1 - 05.01.2009 um 01:35 Uhr
Du meinst ein DropDownNavi ?!




mfg bFe``


------------------
Gruß bFeee



Inaktiv
|
Ducksoul
Thread-Ersteller


Beginner




Beiträge: 3
# Antwort: 2 - 05.01.2009 um 12:30 Uhr
Hallo,
nein meine icht nicht.

Ich meine, dass unter dem Header eine normale horizontale Navigation ist. Klickt man auf einen Link in der horizontalen Navi öffnet sich auf der linken Seite der Webseite ein Untermenü.
Und mit linke Seite meine ich da wo hier auf der Clansphereseite das User Menu, User Birthdays etc. stehen.

Ich hoffe, dass es so verständlicher is.

MfG, Duck


Inaktiv
|
bFeee


Rock the board




Herkunft: Hamm
Beiträge: 62
# Antwort: 3 - 05.01.2009 um 16:53 Uhr
jetz weiss ich wohl was du meinst aba sowas hab ich noch nie gesehen ^^


------------------
Gruß bFeee



Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 4 - 05.01.2009 um 17:43 Uhr
ich kapiers noch nicht....
Du hast eine Page wie ClanSphere.de (mit oben die Buttons: Project, Development,......) Du klickst auf ein Button und es soll sich die Linke Navigationsleiste ändern?


Right?

Das müsste eigentlich eine normale Subnavigation mit JS sein^^


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 05.01.2009 um 17:44 Uhr (1x Editiert)
Inaktiv
|
josch


Try to beat me




Beiträge: 188
# Antwort: 5 - 05.01.2009 um 18:05 Uhr
Jo, so wie Jam2 hab ich das auch verstanden...

Eigentlich sollte das wirklich kein Problem darstellen..
display:block
display:none
mit Javascript...^^


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 6 - 05.01.2009 um 18:22 Uhr
oder halt genau wie es bei clansphere ist, mit mehreren php-dateien.


------------------
www.laszlokorte.de

Inaktiv
|
Ducksoul
Thread-Ersteller


Beginner




Beiträge: 3
# Antwort: 7 - 05.01.2009 um 20:38 Uhr
Ja, und über PHP wollte ich das gerne regeln. Nur weiß ich nich wie *g* Kann mir da vielleicht jemand sagen wo ich anfangen soll ^^


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 8 - 05.01.2009 um 20:43 Uhr
Für jeden Übergeordneten Navigations punkt erstellst du in deinem template ordner (templates/DEINTEMPL/) eine extra .htm-Datei in die du jeweils die Design packst und so anpasst, dass je einer der Punkte aktiv ist.

dann kopiert du die index.php entsprechend oft und nennst sie je nach bereich um (am besten genau wie auch die .htm-Dateien im template, nur .php statt html, dann öffnest du jede dieser .php Dateien und änderst diese Zeile (ziemlich weit unten):

echo cs_template($cs_micro,$cs_main,$account);

in

echo cs_template($cs_micro,$cs_main,$account,'XYZ.htm');

dabei ist XYZ der jeweilige Name der .htm-Datei in deinem template.

wenn du dann die seite mit der jeweiligen .php aufrufst wird die entsprechende template datei geladen.


------------------
www.laszlokorte.de

Inaktiv
|
Ducksoul
Thread-Ersteller


Beginner




Beiträge: 3
# Antwort: 9 - 05.01.2009 um 23:57 Uhr
Zuckersüß

Danke für die schnelle Hilfe. Dass das so einfach ist hätte ich jetzt nicht gedacht


Schönen Abend noch,
Ducksoul


Inaktiv
|
Antworten: 9
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo