Liste der Anhänge anzeigen (Anzahl: 1)
Navigation und Formatierung spielen verrückt!
Hallo zusammen!
Ich weiß einfach nicht mehr weiter. Ich habe im Contaobuch bis zur S 244 "Die fertige Metanavigation" alles durchgearbeitet und es funktionierte alles perfekt. Ich verwende zum üben derzeit nur die internen Stylesheets. Nun habe ich folgendes probiert: ich wollte in der Metanavigation die Darstellung der Buttons in einer anderen Reihenfolge anordnen. Dies habe ich unter Layout - Seitenstruktur einfach mit dem blauen Pfeil gemacht (Impressum von mitte nach oben) das wars dann schon. Danach öffnete ich das Frontend wieder und was vorher noch ohne Makel war, sah jetzt so aus. Anhang 7274 Irgendwie hat es die gesamte Formatierung des ganzen Headerbereiches durcheinander gebracht. Ich habe die Module gelöscht, alles nochmals Step by step neu angelegt, alles kontrolliert, habe mir in den Codes die Augen wund geschaut, ich komme einfach nicht dahinter,woran das liegen könnte. Der augenscheinlichste Fehler ist der Eintrag über den Button Startseite "Navigation überspringen" der in der vertikalen wie horizontalen Navigation sich irgendwo hinter dem Starseitenbutton versteckt (sieh Screenshots). Darf man überhaupt, wenn die Navigation steht, sowie bis Seite S 244 eine Änderung der Reihenfolge in der Seitenstruktur vornehmen? Hier fehlt mir einfach noch die Erfahrung, manchmal ist es wirklich zum Haare raufen. Vielleicht kann mir irgendwer weiterhelfen.
Quelltext Metanavigation
HTML-Code:
<!-- indexer::stop -->
<div class="mod_customnav block">
<a href="index.php/artikel-erstellen-16.html#skipNavigation14" class="invisible">Navigation überspringen</a>
<ul class="level_1">
<li class="first"><a href="index.php/kontakt-12.html" title="Kontakt" class="first">Kontakt</a></li>
<li><a href="index.php/kontakt.html" title="Impressum">Impressum</a></li>
<li class="last"><a href="index.php/sitemap.html" title="Sitemap" class="last">Sitemap</a></li>
</ul>
<a id="skipNavigation14" class="invisible">*</a>
</div>
<!-- indexer::continue -->
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo zusammen!
Vorweg einmal recht herzlichen Dank an alle für die tollen Tipps, ohne die jetzt nicht wieder alles funktionieren würde.
Nun kurz zu meiner Vorgangsweise:
Dieser Lösungsvorschlag war einmal der erst Schritt, damit ich das ganze mal vergleichen konnte. Nicht nur das AHA - Erlebnis in den Anfängerstiefeln eine zweite Installation hinzubringen, sondern das ganze hat auch noch perfekt funktioniert.
Zitat:
Zitat von
pmmueller
Lösungsvorschlag
Da wir ohne einen Link deinen Quelltext nicht untersuchen können und den Fehler durch Raten wahrscheinlich bis Ostern noch nicht gefunden haben, probiere doch einfach mal folgendes.
- Erstelle mit Mamp oder XAMPP eine zweite Contao-Installation in einem neuen Ordner. Name ist egal.
- Kopiere von den Beispieldateien aus dem Ordner für Anfang Kapitel 10 die Ordner /templates/ und /tl_files/ in die neue Installation. Eine Anleitung zum Einsatz von Frontend-Templates und einen Link zu den Beispieldateien für Contao 2.11 findest du in diesem Beitrag.
- Installiere Contao mit dem Frontend-Template für Anfang Kapitel 10.
Jetzt sollte alles soweit stimmen. Deine Meta-Navigation ist ja am Ende von Kapitel 9, von daher ist Anfang Kapitel 10 der richtige Einstieg. In den Beispieldateien werden zwar externe Stylesheets verwendet, aber das macht - wenn sonst alles stimmt - keinen Unterschied. Dem Browser ist es schnurzpiepegal woher er das CSS bekommt.
Und jetzt probierst du einfach nochmal die Änderung der Seitenstruktur. Wenn das geklappt hat, gehst du noch einmal in die erste Installation und untersuchst, was da schief gelaufen ist. Muss ja nicht mehr alles heute sein.
Wie Andreas angemerkt hat,
Zitat:
Zitat von
Andreas
Ja, du kannst die Seitenstruktur beliebig verändern.
habe ich in der neuen Installation nach Belieben die Seitenstruktur geändert und jede Änderung wurde im Frontend makellos angezeigt.
Bei der Erstinstallation, wo der Fehler aufgetreten ist, habe ich die zwei Seitenquelltexte verglichen, konnte aber keine auffallende Abweichungen feststellen.
Ich habe die Seite dann zurückgesetzt bis zur Seitenstruktur (Buch S. 142), also ohne Einbindung von Stylesheets, lediglich das beschriebene Navigationsmodul und die Seite präsentierte sich wieder so : Anhang 7304.
Der Link "Navigation überspringen" hat mich fast in den Wahnsinn getrieben. :mad:
Der Rest ist schnell erzählt.
- Die contao.css Datei mit der Orginaldatei vom Contao Download überschrieben - keine Änderung.
- Die Ordner templates u. tl_files mit Ausschneiden in einen beliebigen Verzeichnis auf die Festplatte kopiert, dort etwas abliegen lassen :D und dann wieder zurückkopiert.
Zwar mehr intuitiv als professionell, aber ich traute meinen Augen nicht. Die Seite sah dann so aus Anhang 7305 und veränderte sich auch in weiterer Folge nicht mehr, auch mit Einbindung der Stylesheets, egal ob extern oder intern.
Dieser Fall wäre nun (Gott sei Dank) abgeschlossen, wünsche allen schöne Feiertage,
lg
ewaldo