Seite 2 von 8
Verfasst: Mo 19. Dez 2005, 17:22
von mvf
richtig lesen (noch genauer im thread weiter oben)
mvf hat geschrieben:der container der im layout als erstes abgearbeitet wird muss die instatiierung entahlten, also den langen outputcode die anderen dann nur noch den 3 zeiler. inputcode ist immer der selbe.
aslo für alle 1-x, wie willste denn sonst die ebene wählen?

Verfasst: Mo 19. Dez 2005, 20:33
von derSteffen
Also ich habe mir alles genau durchgelsen, habe auch im Forum weiter rumgestöbert und habe ja auch eine ganze Zeit versucht das zum laufen zu bringen!
Aber tada ich habe es geschafft:
Also für die Nachwelt, für den Fall das einige auch solche Anlaufschwierigkeiten haben, wie ich!
Wie gesagt: Man legt das Modul mit den Input- und Outputtext an!
Fertig!
Nun legt man das "kleine Modul" mit den drei Zeilen an (Outputtext)
<?php
$navigation->showNavigation(1);
?>
und passt showNavigation(X) im Dreizeiler an und nennt es z.B. Navi geteilt 1 (für die erste Subebene)
Nun können im gleichen Schema die nächsten Subnavi angelegt werden (die dreizeiler)
Konfiguration!
Im Template -> Vorkonfiguration kann man nun seine Menü auswählen welches geteilt weredn soll! Wie gesagt bei mir habe ich einmal mein Hauptmenue (Ebene 0) und meine "Rückblicknavigation" (ebenfalls Ebene 0). Meine Rückblicknavigation habe ich als geteilte Navigation im Template -> Vorkonfiguration, definiert.
So nun habe ich ein neues Template angelegt für meine Subnavi (ein Template mit einen neuen Container für die Subnavi)! Hier habe ich Template -> Vorkonfiguration gewählt und mein Modul "geteile Navi 1" gewählt.
sprachproblem
Verfasst: Mi 11. Jan 2006, 09:13
von benja
bei mir läuft die navigation super, nur nachdem ich noch zwei sprachen angelegt habe, erscheint die navi nur in der englischen version! hat jemand eine idee woran das liegen kann?
gruß
benja
Verfasst: Mi 25. Jan 2006, 18:41
von philippe
Hallo
Ich hab das selbe problem! Bis jetzt ging alles glatt
und nun kam eine sprache hinzu (kurz vor launch)
und im deutschen bereich (lang1) ist die navi weg.
any idea??
EDIT:
Es liegt wohl an dieser if
if ($this->navigationTree[$parentId][$next]['visible'] == 1 && $this->navigationTree[$parentId][$next]['idlang'] == $this->lang) {
da $this->navigationTree[$parentId][$next]['idlang'] immer mit der höchsten sprach-ID gefüllt wird. Bei zwei Sprachen also 2.
Wo der Fehler passiert kann ich auch nach stunden nicht sagen....
grüsse
philippe
Verfasst: Fr 27. Jan 2006, 12:57
von komo
die geteilte navi funktioniert auf anhieb gut,
aber besteht die möglichkeit die Hauptnavigation horizontal und die Subnavigation vertikal anzuordnen bzw auch umgekehrt ?
css der hyperlinks gestallten
Verfasst: Mo 30. Jan 2006, 20:35
von frogli
ein echt ein super modul
ich würde jetzt nur gerne die ausgabe der verschieden navigationsebenen unterschiedlich per CSS gestallten.
die sachen müsste wahrscheinlich hier eingebaut werden
Code: Alles auswählen
echo '<a href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>';
es müsste etwas so laufen.
Code: Alles auswählen
echo '<a class="nav'.$level.'" href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>';
wobei $level für die hierarchie der navigationsebene steht.
jetzt meine wirkliche frage. wo kann ich diese hierarchieebene finden.
dann könnte ich in CSS class nav0, nav1, nav2 entsprechend designen.
ich hoffe ich war verständlich genug.
danke
Re: css der hyperlinks gestallten
Verfasst: Mo 30. Jan 2006, 20:45
von mvf
schau mal in die con_cat_tree da steht das level
Verfasst: Do 2. Feb 2006, 20:06
von frogli
auf meine frage hier eine einfache antwort.
einfach diesen code
Code: Alles auswählen
echo '<a href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>';
mit diesen austauschen
Code: Alles auswählen
echo '<a class="nav_'.$type.'" href="'.$link.'">'.$this->navigationTree[$parentId][$next]['name'].'</a>';
dann kann man mit CSS der hyperlinks dementsprechend gestalten.
zB. für die oberste ebene der navigation
und für die SubNavigation
und so weiter...

Verfasst: Fr 17. Feb 2006, 12:29
von marokko
Hallo zusammen,
Ich finde diese gesplittete Navigation super, nur leider funktioniert diese nur wenn nur eine Sprache angelegt ist (Wie philippe auch schon festgestellt hat) - sehr ärgerliche Sache
Ist dazu bereits eine Lösung gefunden ???
Verfasst: Mi 8. Mär 2006, 11:06
von Pillendreher
hat jemand eventuell mal ein anschauungsbeispiel? Bin grade etwas durcheinander und weiß nciht direkt ob das Modul genau meinen bedürfnissen entspricht...
hat jemand die geteilte Navi vielleicht irgendwo in Live Action?!
Vielen DANK
Simon
Verfasst: Mi 8. Mär 2006, 11:23
von Darth-Vader
Pillendreher hat geschrieben:hat jemand die geteilte Navi vielleicht irgendwo in Live Action?!
Da schließ ich mich an, ne URL wäre nice

Verfasst: Fr 17. Mär 2006, 03:06
von mikk
marokko hat geschrieben:Hallo zusammen,
Ich finde diese gesplittete Navigation super, nur leider funktioniert diese nur wenn nur eine Sprache angelegt ist (Wie philippe auch schon festgestellt hat) - sehr ärgerliche Sache
Ist dazu bereits eine Lösung gefunden ???
Sitze auch gerade dran ... hab aber noch keien Lust mich einzuarbeiten. Ich habe das Problem im Moment so umgangen, dass eben keine Synchronisation durchgeführt werden soll.
Sprich, es wird im englischen Bereich ein neuer Kategoriebaum erstellt. Dann kannst Du mit changelang=1 oder 2 einfach zwischen den Sprachen springen.
Wenn Du mit Synchronisation arbeitest, ist die Navigation buggy

Verfasst: So 26. Mär 2006, 13:16
von nicnac
Hallo,
ich habe versucht die Navigation bei einer 4.6.8er Installation anzuwenden.
1. Modul splitted Navigation
2. Modul supnavigation
das 1. Modul habe ich so wie auf der 1. Seite beschrieben übernommen, für before, after... habe ich folgende Anpassungen, da ich eine Liste haben möchte
Code: Alles auswählen
$navigation = new navigation("CMS_VALUE[0]");
$navigation->before('<ul>');
$navigation->beforeEach('<li>');
$navigation->beforeSelected('<li class=aktiv>');
$navigation->between('</li>');
$navigation->showNavigation(0);
$navigation->after('</li></ul>');
meine Unternavigation sieht wie folgt aus:
Code: Alles auswählen
<?php
$navigation->before('<ul id=navlist>');
$navigation->beforeEach('<li>');
$navigation->beforeSelected('<li class=aktiv>');
$navigation->between('</li>');
$navigation->showNavigation(1);
$navigation->after('</li></ul>');
?>
und habe jetzt bei der Ausgabe der Unternavigation folgende Fehlerausgabe:
Code: Alles auswählen
Fatal error: Call to a member function on a non-object in /kunden/106889_10999/webseiten/cms/front_content.php(792) : eval()'d code on line 378
Was habe ich falsch gemacht?
Verfasst: Fr 14. Apr 2006, 14:26
von q:
Darth-Vader hat geschrieben:Pillendreher hat geschrieben:hat jemand die geteilte Navi vielleicht irgendwo in Live Action?!
Da schließ ich mich an, ne URL wäre nice

Dito! Gerade für Anfänger mit noch unausgebildeter Vorstellungskraft, also mich, wäre ein oder zwei Links eine echte Hilfe. *hug*
Verfasst: Di 18. Apr 2006, 09:38
von rene04
würde das uach gerne mal in action sehen.
gruesse rene