Seite 1 von 1

Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 10:34
von hohorstmann
Hallo zusammen,

C 4.8.12 vorher 4.8.11 (http://www.studium-taw.de)

Ich habe 4.8.11 gesichert und dann eine Neuinstallation mit den notwendigen "Rück"-Sicherungen für 4.8.12 durchgeführt (Bilder, Images, Css, ...). Das funktioniert, aber ... Container 40 "verschwindet" in Template-Einstellung. Das Verwunderliche ist daran, dass im Frontend die Hauptnavigation richtig angezeigt wird und auch funktioniert. Kopiere ich das entsprechende Layout, um später darin Veränderungen zu machen, dann ist die Hauptnavigation im Frontend nicht mehr zu sehen.
Code Schnipsel aus "altem" und "neuem"Layout:

Code: Alles auswählen

<container id="40" name="Navigation_Main" types="Navigation" mode="fixed" default="Navigation_Main">Navigation_Main</container>
<container id="48" name="Login" types="Navigation" default="">Login</container>
<container id="30" name="Suche" types="Navigation" default="">Suche</container>
Im Template erscheint dann für Container 40 diesesBild
Ich kann nicht ausschließen, dass bei früheren updates das Erscheinen ebenso war, da ja immer "alles funktionierte".

Muss ich bei dem Verfahren, wie ich den "Update" gemacht habe Container Nummern anpassen?

Etwas ratlos, Ho

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 11:02
von Dodger77
Gibt es noch das Modul "Navigation_Main" bzw. heißt es noch so und hat dies den Typ "Navigation"?

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 11:08
von McHubi
Hi,

das könnte ein "Schreibfehler" sein, da das Modul ja fixed eingebunden werden soll:
<container id="40" name="Navigation_Main" types="Navigation" mode="fixed" default="Navigation_Main">Navigation_Main</container>
Wenn der type "Navigation" bei den Modulen nicht so sondern als "navigation" festgelegt ist oder das Modul nicht "Navigation_Main" sondern z. B. "navigation_main" benannt ist. Ggf. nimm mal das "fixed" raus und ersetze es durch "optional". Wenn das nicht klappt, setzt default gleichzeitig mal auf "".

Hin und wieder hilft es auch, das Layout des Templates auf "--nichts--" zu setzen und dann nochmal das gewünschte Layout zuzuweisen. Das ist aber in erster Linie dann die Lösung, wenn ein neu hinzugekommener Container im Template gar nicht auftaucht - was bei Dir aber ja der Fall ist. Nen Versuch ist es aber wert...

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 11:13
von hohorstmann
oh, Schreck ... Das Modul und auch ein paar andere Moduln sind weg ...
Ich habe noch einen Backup der "alten Version. Kann ich die Moduln in einem Verzeichnis finden oder sind die in der Datenbank?

Falls in Verzeichnis, kann ich die fehlenden einfach vom Backup in das gültige Verzeichnis hineinkopieren?

Danke schon mal, Ho

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 11:28
von McHubi
Guck Dir mal in der alten DB die con_mod an... Da solltest Du fündig werden... Einfach In- und Output rüberkopieren.

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 11:43
von hohorstmann
Ich benutze doch die "alte" DB ...

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 12:24
von McHubi
Und da sind die Module nicht mehr drin? - Soweit ich weiß werden Module bei einem Update nicht gelöscht/ geändert...

Ggf. Spielst Du Dein Backup am besten wieder ein und gehst nach Ortwins Anleitung vor:
http://www.ortwinpinke.de/2009/05/18/co ... mandanten/

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 12:57
von hohorstmann
Ich habe meinen "Update" genau so gemacht, wie Ortwin das beschrieben hat - und das schon für mehrer Websites < 4.8.11.

In meiner DB ist das Modul drin ... http://www.minerva-it.biz/con_mod.pdf
oder sehe ich etwas nicht?

Re: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 13:26
von McHubi
In meiner DB ist das Modul drin
Wenn ich jetzt keinen Knick in der Optik habe: ist es nicht. Guck Dir mal name und type in der Tabelle an:

name: Hauptnavigation (was Du einbinden willst ist Navigation_Main)
type: content (Du lässt nach Navigation suchen)

Das kann ja dann gar nicht im Template auftauchen...

Wird das Modul "Hauptnavigation" denn in den Modulen aufgeführt?

GELÖST: Container 40 nicht im Template

Verfasst: Fr 19. Feb 2010, 14:16
von hohorstmann
Danke McHubi,
Das war die Lösung. Ich habe das Ding einfach nicht gesehen. Habe alles so eingestellt:

Code: Alles auswählen

<container id="40" name="Hauptnavigation" types="Navigation" mode="fixed" default="Hauptnavigation">Hauptnavigation</container>
... und schon bin ich wieder lila-glücklich,
Danke vielmals, Ho