Seite 4 von 8

@rene04

Verfasst: Mo 30. Okt 2006, 11:43
von rossi
so eine navigation suche ich auch!!

Verfasst: Mo 30. Okt 2006, 12:09
von rene04
nun,

die navi die unter www.sieda.com zu sehen ist, ist genau diese hier :) muss man halt mit css etwas anpassen bis sie so aussieht wie man es haben will.

gruesse

Subnavi

Verfasst: Mo 30. Okt 2006, 13:20
von rossi
Hallo Leute!

Habe es geschafft ( :D ), die erste Ebene mit dem Modul von Kummer anzuzeigen, funktioniert tadellos (leigt im Container 10). Womit es hapert, ist die Anzeige der Subnavigation. Habe das "Modülchen"

<?php
$navigation->showNavigation(1);
?>

verwendet, aber da zeigt sich nixi (Container 30). Habe ich da etwas missverstanden?

:arrow: Wenn ich das Modul im Contentbereich zuweise (Container 60), kommt die Fehlermeldung: Fatal error: Call to a member function showNavigation() on a non-object in /home/caretrad/public_html/cms/front_content.php(884) : eval()'d code on line 127


Ich verwende die aktuelle Version 4.6.15.

kann mir da jemand einen Tipp geben?

Hilfe......
LG Rossi

So jetzt funktionierts... bringe aber nicht zusammen, das die subnavi wieder so aussieht wie die alte hauptnavi. grumel.....

Verfasst: Mi 1. Nov 2006, 17:19
von andrej
hmm hat sich erledigt, RTFM sage ich da nur :)
danke für das tolle modul.

Verfasst: Do 23. Nov 2006, 21:07
von ggg244
Hallo.

Kann man die Navigation auch vertikal darstellen!? :roll:

ggg244

Verfasst: Sa 2. Dez 2006, 10:56
von HerrK
Hallo,

gibt es mit der neuen Version 4.6.15 Probleme bei der geteilten Navigation?

Ich habe ein Modul erstellt,
den zweiten Quellcode für den INPUT gewählt
und den ersten für den OUTPUT.

Im Backend wähle ich dann unter
Templates -> Vorkonfiguration
den Verzeichnisbaum aus, den ich benötige und speichere diese Einstellung.

Soweit so gut, aber bei der Ausgabe im Frontend bekomme ich noch nicht mal einen kleinen Pieps zu sehen. :?

Wähle ich den Baum falsch aus?
Er fängt in der ersten Ebene wie folgt an:

Metanavigation
-- Home
-- Kontakt
-- Impressum

und ich wähle den obersten Begriff, Metanavigation, aus.
Und egal wie ich das Template im Output-Bereich setze, weder auf (0), (1) noch (2) kommt eine Ausgabe.

Daraufhin habe ich mir den ersten SQL-String im Output genommen und ihn ausgeben lassen.
Ergebnis: a.parentid hatte keinen Wert

Bin am verzweifeln, wenn es bei anderen läuft und hier nicht.

Gruss
HerrK :oops:

Verfasst: Do 11. Jan 2007, 11:41
von Contenider
Ich möchte an dieser Stelle auch noch einmal Fragen, ob diese Navigation unter der 4.6.15 läuft. Gibt es ein aktuelles Beispiel zum bestaunen?

Verfasst: Do 11. Jan 2007, 11:42
von Contenider
ggg244 hat geschrieben:Hallo.

Kann man die Navigation auch vertikal darstellen!? :roll:

ggg244
Um die Navigation vertikal darzustellen musst Du mit CSS (float), bzw. kannst Du auch mit DIV-Tags arbeiten, sollte keine Probleme darstellen. Ein Beispiel dazu gibt es bereits am Anfang dieses Threads.

Verfasst: Do 11. Jan 2007, 15:03
von Contenider
Das Modul scheint mit der aktuellen 4.6.15 ausgezeichnet und fehlerfrei zu funktionieren.

Vielen vielen Dank Kummer, das ist ein wirklich ganz tolles Modul!

Verfasst: Do 11. Jan 2007, 15:32
von kummer
immer gerne! :lol:

Verfasst: Sa 13. Jan 2007, 16:22
von Contenider
kummer hat geschrieben:immer gerne! :lol:
Hallo Kummer

Darf ich Dich um Deine Hilfe bitten? Ich sitze jetzt schon eine Weile vor dem Modul und finde mich jetzt überhaupt nicht mehr zurecht.

Ich möchte die Ausgabe von $navigation->showNavigation(0); anders als $navigation->showNavigation(1); und $navigation->showNavigation(2); gestalten.

Für die $navigation->showNavigation(0); formatiere ich im Modul entsprechend mit den Funktionen before(), after() usw., jedoch geht die Formatierung auch direkt über auf $navigation->showNavigation(1); und $navigation->showNavigation(2);, welche ja in einem anderem Modul liegen. Was muss ich ändern damit ich die Ausgaben unterschiedlich Formatieren kann? Magst Du mir vielleicht ein Beispiel geben?

Verfasst: Sa 13. Jan 2007, 21:29
von Contenider
Maron Chatzifrantzis hat geschrieben:
kummer hat geschrieben:immer gerne! :lol:
Hallo Kummer

Darf ich Dich um Deine Hilfe bitten? Ich sitze jetzt schon eine Weile vor dem Modul und finde mich jetzt überhaupt nicht mehr zurecht.

Ich möchte die Ausgabe von $navigation->showNavigation(0); anders als $navigation->showNavigation(1); und $navigation->showNavigation(2); gestalten.

Für die $navigation->showNavigation(0); formatiere ich im Modul entsprechend mit den Funktionen before(), after() usw., jedoch geht die Formatierung auch direkt über auf $navigation->showNavigation(1); und $navigation->showNavigation(2);, welche ja in einem anderem Modul liegen. Was muss ich ändern damit ich die Ausgaben unterschiedlich Formatieren kann? Magst Du mir vielleicht ein Beispiel geben?
Oberes hat sich erledigt...

Ich bin mir nicht sicher woran es liegt, aber aus irgeneinem Grund wird die Funktion after(' # ') nicht bearbeitet, am Ende der jeweiligen Navi passiert nix, bin ich einfach nur blöd?

Verfasst: So 14. Jan 2007, 12:17
von effex
Erst einmal vielen dank an Kummer für dieses super Modul!

Es läuft bei mir einwandfrei mit ModRewrite und Contenido 4.6.15 zusammen. Was ich benötige ist jetzt noch die Möglichkeit den Zustand der jeweils aktiven Navigationsebene mittels CSS anzeigen zu lassen.

Kann mir jemand einen Tipp geben, wie und wo ich das einstellen kann? Punkt1 soll in diesem Besipiel die aktive Ebene darstellen:

punkt1 | punkt2 | punkt3

Verfasst: So 14. Jan 2007, 12:29
von Contenider
effex hat geschrieben:Erst einmal vielen dank an Kummer für dieses super Modul!

Es läuft bei mir einwandfrei mit ModRewrite und Contenido 4.6.15 zusammen. Was ich benötige ist jetzt noch die Möglichkeit den Zustand der jeweils aktiven Navigationsebene mittels CSS anzeigen zu lassen.

Kann mir jemand einen Tipp geben, wie und wo ich das einstellen kann? Punkt1 soll in diesem Besipiel die aktive Ebene darstellen:

punkt1 | punkt2 | punkt3
$navigation->beforeSelected(' # '); ist was Du benötigst, kannst Du mir sagen ob bei Dir die Funktion $navigation->after(' # '); abgearbeitet wird?

Verfasst: So 14. Jan 2007, 13:14
von effex
Also zunächst mal die Antwort auf meine eigene Frage.

Folgendes muss im Output ausgetauscht werden:

Ist

Code: Alles auswählen

if ($this->isSelected($next)) { 
               echo $this->beforeSelected; 
            } else { 
               echo $this->beforeEach; 
            } 
            echo '<a href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>'; 
            $first = false; 
            $output = true; 
         }
Soll

Code: Alles auswählen

if ($this->isSelected($next)) { 
               echo $this->beforeSelected;
               echo '<div id="selectednav">'.'<a href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>'.'</div>'; 
               $first = false; 
               $output = true;             
          
            } else { 
               echo $this->beforeEach; 
               echo '<a href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>'; 
               $first = false; 
               $output = true;             
         } 
            }
Dann noch das CSS

Code: Alles auswählen

#selectednav { display: inline; }
definieren und fertig.