Hauptnavigation duplizieren?

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Hauptnavigation duplizieren?

Beitrag von Wutz » Fr 9. Jun 2006, 00:40

Hallo,

ich suche ein Navigationsmodul mit Hervorhebung des aktiven Navigationspunktes oder eine funktionierende Modifikation der Hauptnavigation. Es funktioniert nicht mit der geteilten Hauptnavigation, da diese im zweiten Teil nur Subrubriken ausliest.

Ich habe aber im Backend mehrere Kategoriebäume und will diese Ebene1-Kategoriebäume auf einer Seite ausgeben.

Ich habe versucht, das Modul "Hauptnavigation" zu kopieren und alle Variablen ausser $client, $lang, $cfg zu ändern. Bekomme aber eine Fehlermeldung:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /www/htdocs/7ww9s78/cms/front_content.php(923) : eval()'d code on line 605
Gibt es schon eine Modifikation oder wieso kann man das Modul auch mit fast vollständiger Änderung aller Variablen nicht ein zweites Mal einsetzen?

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Hauptnavigation duplizieren?

Beitrag von mvf » Fr 9. Jun 2006, 06:34

Wutz hat geschrieben:Gibt es schon eine Modifikation oder wieso kann man das Modul auch mit fast vollständiger Änderung aller Variablen nicht ein zweites Mal einsetzen?
kann man abr anscheinend hast du einen fehler gemacht

nimm die original navigation und suche nach

catIsChildOf
nav

diese beiden functions umbenenen, mache daraus jeweils
catischildof2
nav2

und es geht auch mit der standardnavi
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Beitrag von Wutz » Fr 9. Jun 2006, 07:50

Das Problem ist folgendes. Die geteilte Hauptnavigation geht nicht, wenn man die Hauptnavigation für Ebene 1 zweimal einsetzt, auch wenn man die Namen der Functions ändert.

Der zweite Teil der geteilten Hauptnavigation nimmt immer den Baum als Hauptkategorie, der als zweites/letztes im Template eingebunden ist.

Wenn man also einen Hauptbaum hat und einen mit Systemseiten oder Serviceseiten kann man die Navigation nicht einfach so zweimal verwenden.

Leider habe ich keine Idee?

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf » Fr 9. Jun 2006, 12:25

Wutz hat geschrieben:Wenn man also einen Hauptbaum hat und einen mit Systemseiten oder Serviceseiten kann man die Navigation nicht einfach so zweimal verwenden.
doch !!! ;)

step by step

setze die standardnavi ein, ohne änderungen
1x für den Baum1, 1x für den Baum2
die ausgabe im FE wird baum1 ordnetlich abbilden
die ausgabe für den baum 2 wird fehler bringen nämlich genau zu

catIsChildOf
nav

diese dann im 2. modul output ändern

wenn das geht und du sozusagen 2 bäume in einer navi hast, dann schaue diedie threads zu geteilte hauptnavigation an, geht genauso

beispiel

oben wie unten die gleiche standard Hauptnavigation 4.6.8 lediglich der ausgabe teil im output ist bisi anders, einmal div's (standard) 1x nested lists

bis zum

Code: Alles auswählen

/* Start Output buffer */
ob_start();
ist der code identisch lediglich die

catIsChildOf
nav

haben einen zähler
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Beitrag von Wutz » Fr 9. Jun 2006, 14:45

Du wählst aber zweimal den selben Kategoriebaum aus in Original und Klon.

Lege im Backend mal zwei unabhängige Bäume an und gebe denen ein paar Rubriken und Subrubriken.

Dann klonst/modifizierst du deine Hauptnavigation und änderst die Namen der functions.

Nun wird dir deine geteilte Navigation nur noch vom zweiten Baum Subrubriken aufklappen.

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist » Fr 9. Jun 2006, 14:50

Ich gehe davon aus das du diesen Thread schon durch hast ??
http://contenido.org/forum/viewtopic.php?t=10119

besonders Seite 2
greets

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf » Fr 9. Jun 2006, 17:21

Wutz hat geschrieben:Nun wird dir deine geteilte Navigation nur noch vom zweiten Baum Subrubriken aufklappen.
stimmt nicht, dann hast du einen fehler irgendwo

setze mal statt

Code: Alles auswählen

#If no tree is selected, use client setting
$start_cat = "CMS_VALUE[0]";

Code: Alles auswählen

#If no tree is selected, use client setting
$start_cat = 1; 
wobei du die '1' mir der jeweiligen cat deines baumes austauschst

beispiel: hier
http://condemo.funjumping.de/cms/front_ ... &idart=106
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Beitrag von Wutz » Fr 9. Jun 2006, 20:13

Also ich sehe bei dir zwei mal den exakt gleichen Baum der aufklappt.

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist » Fr 9. Jun 2006, 20:19

rezeptionist hat geschrieben:Ich gehe davon aus das du diesen Thread schon durch hast ??
http://contenido.org/forum/viewtopic.php?t=10119

besonders Seite 2
hm viel Spaß mvf :wink:
greets

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf » Fr 9. Jun 2006, 20:28

Wutz hat geschrieben:Also ich sehe bei dir zwei mal den exakt gleichen Baum der aufklappt.
wie jetzt? mittlerweile sind es drei

die millereund untere nutzen beide das gleiche modul 1:1 nur eben die

(und zum dritten - jetzthabe ich den zuschlag)

catIsChildOf (3 vorkommen)
nav (2 vorkommen)

dies ist die standard nav ungeteilt 2 bäume

oben ist es eigentlich auch die standardnav (wieder umbenannte catIsChildOf nav) nur anderer output als nested list
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Beitrag von Wutz » Sa 10. Jun 2006, 12:16

Ich glaube ich habe mich falsch ausgedrückt. Ich habe auf der Seite zwei Kategrie-Bäume, deren Ebene 1 immer gezeigt wird als Navigation.

Wenn man dann auf eine der beiden Navigationen klickt soll an anderer Stelle auf der Seite die Subnavigation aufgeklappt werden. Dazu habe ich die geteilte Hauptnavigation eingesetzt und hier passiert der fehler. Es klappt an dieser Stelle X nur die Subrubriken der als zweites eingebundenen Navigation auf. :(

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist » Sa 10. Jun 2006, 12:21

Habe ich nicht falsch verstanden aber du nicht gelesen.

Zum letzten mal:
nimm die Navi aus dem Link den ich mal gepostet hatte und baue sie so um wie in einem anderen Thread beschrieben (geteilte naviagtion oder so) dann hast du das was du willst .
Ansonsten bin ich bei Überlesern raus. :wink:
greets

mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf » Sa 10. Jun 2006, 12:34

rezeptionist hat geschrieben:Habe ich nicht falsch verstanden aber du nicht gelesen.
ich gebe es auch auf, sorry.
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams

Wutz
Beiträge: 50
Registriert: Mi 2. Nov 2005, 00:49
Wohnort: München
Kontaktdaten:

Beitrag von Wutz » Sa 10. Jun 2006, 12:38

Habe ich dem Topic gerade das hier gefunden was genau auch mein Problem ist:
http://contenido.org/forum/viewtopic.php?p=72441#72441

Ich erkläre es nun nochmal langsam. Im Backend sieht es so aus in den Kategorien:

Code: Alles auswählen

Hauptbaum 2
 |
 |--Rubrik 1
 |--Rubrik 2
    |
    |--Subrubrik 2.1
    |--Subrubrik 2.2

 |--Rubrik 3


Hauptbaum 2
 |
 |--Rubrik 4
 |--Rubrik 5
    |
    |--Subrubrik 5.1
    |--Subrubrik 5.2

 |--Rubrik 6
Auf der Internetseite soll es wie hier zwei Navigationen geben:
http://www.arge50plus.at/zukunftsmarkt/ ... ontent.php
Links wäre das Hauptbaum 1 und oben rechts Hauptbaum 2.

Wenn man nun links auf Rubrik 2 oder oben auf Rubrik 5 klickt soll sich an anderer Stelle (z.B. recht oder so) diese Rubrik aufklappen. An einer beliebigen Stelle sollen die Subrubriken angezeigt werden.

Ich habe das Hauptnavigationsmodul und das modifizierte (nav und isChild... umbenannt 2x eingebunden. Das passt alles soweit. Wenn ich nun oben auf die Navigation klicke öffnet es auch die Subrubriken, bei der links eingebundenen Navigation allerdings nicht.

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist » Sa 10. Jun 2006, 13:05

Irgendwie kann ich Leute nicht ignorieren, könnte jetzt böse sein und sagen such mal nach "geteilte Hauptnavigationen"

dann hast du bald das
http://contenido.org/forum/viewtopic.ph ... navigation
und ich habe es eben probiert es geht !!
Tipp: Anstatt CMS_VALUE[0] den idcat angeben bei beiden oder in den Mandanteneinstellungen

'navigation','idcat_hilfsnavi' deine idcat
'navigation','idcat_homepage' deine idcat
ergänzen :wink:

Suche = 2minuten
Einpflegen und cats anpassen = 3 minuten
Zuletzt geändert von rezeptionist am Sa 10. Jun 2006, 13:11, insgesamt 1-mal geändert.
greets

Gesperrt