Fragen zur Navigation

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Antworten
Marmorkuchen

Fragen zur Navigation

Beitrag von Marmorkuchen »

Hallo !
Ich habe gerade conpresso auf meinem lokalen Server installiert und bisher läuft alles ganz gut. Die Navigtion konnte ich erfolgreich dank Forum dem Design gut anpassen und einbauen.

Eine Frage bleibt mir aber noch..

Ich möchte folgende Navigation erreichen (ich hoffe meine schematische Darstellung ist verständlich):

Nav Punkt 1
Nav Punkt 2
Nav Punkt 3
Nav Punkt 4

Alle Nav Punkte werden dargestellt. Die Unterpunkte erstmal nicht.
Klicke ich jetzt Auf Nav Punkt 2 passiert folgendes:

Nav Punkt 1
Nav Punkt 2<
Nav Punkt 3
Nav Punkt 4
Unterpunkt 2.1
Unterpunte 2.2
Unterpunkt 2.3

Ich möchte aber, dass es so aussieht:

Nav Punkt 1
Nav Punkt 2<
Unterpunkt 2.1
Unterpunte 2.2
Unterpunkt 2.3
Nav Punkt 3
Nav Punkt 4

Also, das die Untergruppen genau unter der Gruppe erscheint die angeklickt wurde. Dazu möchte ich, dass dann Nav Punkt 2 Blau dargestellt wird.

So sieht mein Code zur Zeit aus:

Code: Alles auswählen


[...]

           <!--  Navigation -->

	    <td width="247" bgcolor="#EFEFEF"> 

	    <div id="title_navigation">
              <ul><li>Navigation</li></ul>
            </div>

            <div id="navigation">
               <div id="main">
           	 <?php printNavigation('', 0, 1,false); ?> 
               </div>

               <div id="sub">

                 <?php
                 $ae = getActiveElements(); 

                 if (isset($ae[1])) {
                    printNavigation('', 0, 1, $ae[1]);
                 } 
                 ?>

               </div>
            </div>

            </td>

[...]

Wie ich das mit PHP realisieren könnte, ist kein Problem. Logisch gesehen lässt sich da ja was machen, aber mir fehlt der Einblick in Conpresso um die Schnittstelle zu finden. Hilfreich wäre vielleicht mal eines Tages ein Handbuch für Conpresso Programmierer ;)

Vielen Dank schonmal !

grüße,
Andreas
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Wenn du in deinem Code nur die erste Ebene der Navigation anzeigst

Code: Alles auswählen

 printNavigation('', 0, 1,false);
und dann darunter die weiteren Ebenen Anzeigst, ist das Ergebnis klar.

Schreibe doch einfach mal

Code: Alles auswählen

printnavigation();
Wen du http://community.conpresso.de/viewtopic.php?t=2560 anklickst, bekommst du nochmal eine gute erläuterung. An den folgenden Stellen findest du noch weitere Erklärungen, welche die Hintergründe etwas erkären: http://community.conpresso.de/viewtopic.php?t=1955, http://community.conpresso.de/viewtopic.php?t=2186

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
jumpy
ConPresso-User
Beiträge: 27
Registriert: 24.03.2006 22:28
Danksagung erhalten: 1 Mal

Beitrag von jumpy »

Hi, ich habe glaube ich das gleiche Problem.
Im Prinzip möchte ich, dass die Unternavigation erst aufgeht, wenn ich den entsprechenden Oberpunkt anklicke.
Dazu habe ich leider in euren Beispielen keine Möglichkeit gefunden.
Vielleicht habt ihr dazu noch eine Idee.
Gruss
Sylvia
Gast

Beitrag von Gast »

Matthias V hat geschrieben: Schreibe doch einfach mal

Code: Alles auswählen

printnavigation();
dann wird ja alles ausgegeben, das ist mir schon klar :)
Aber ich möchte ja erst draufklicken damit die Substruktur gezeigt wird
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Dann lies doch mal das allererste Posting zum Thema printnavigatio()
http://community.conpresso.de/viewtopic.php?t=2186
und achte auf den Parameter $activeOnly
d.h. ändere Dein false auf true...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
jumpy
ConPresso-User
Beiträge: 27
Registriert: 24.03.2006 22:28
Danksagung erhalten: 1 Mal

Beitrag von jumpy »

Uuups, hab's kurze Zeit später gefunden: :oops:

<div id="navigation2">
<?php printNavigation('', 0, 99, 0, true); ?>
</div>
Damit klappt's
Danke Sylvia
Antworten