Screenshots 6 und 7
CSS-Dateien in TL - Wo Wie Warum - incl. suckerfish, TinyMCE
Einklappen
X
-
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
-
Und was passiert in den unteren Menüpunkten, sobald Du weitere Ebenen hinzufügst?
Ich habe soweit eine Lösung gefunden.
In IE 6 und 7 habe ich ab Ebene 2 nur einen kleinen vernachläßigbaren Versatz nach rechts von 1px.
Damit kann ich leben.
Die Dateien, die Du alle einbindest habe ich nicht eingebunden und für die IEs extra nochmal eine CSS erstellt und hinzugefügt.
Wenn ich in nächster Zeit dazu komme, gebe ich diese Lösung hier auch nochmal bekannt.
Da ich mit schmaleren Ebenen arbeite, kann ich Deine Lösung auch nicht wirklich verwenden.Gruß Thomas
"Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi
Kommentar
-
5 level sollten ja erstmal reichen und bei Bedarf sieht man ja in der CSS wie dann erweitert werden müsste.Und was passiert in den unteren Menüpunkten, sobald Du weitere Ebenen hinzufügst?
Das sollte eigentlich jeder schaffen.Ich habe soweit eine Lösung gefunden.
Das musst man ja auch nicht, ist nur dafür, das es erstmal funktioniert.Die Dateien, die Du alle einbindest habe ich nicht eingebunden und für die IEs extra nochmal eine CSS erstellt und hinzugefügt.
Ich meine das brauchst du nicht, da es wohl bei 1000 Projekten 1000 Lösungen gibt. Es geht hier ja nur um eine Ausgangsposition im TL-Standard-Layout.Wenn ich in nächster Zeit dazu komme, gebe ich diese Lösung hier auch nochmal bekannt.
'Schmalere Ebenen' sagt mit jetzt nichts. Anpassen kann man aber natürlich alles, Breite, Höhe, Padding, Rahmen, Hintergrund, Zentrierung usw.Da ich mit schmaleren Ebenen arbeite, kann ich Deine Lösung auch nicht wirklich verwenden.
AndreasBitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Kommentar
-
2. Wie und wo einbinden? (zwei Möglichkeiten)
1. Über ein Seitenlayout im Feld 'Zusätzliche <head>-Tags'. Hierbei ist darauf zu achten, dass man die Dateien nicht in den Root der Seite legt, da sie ansonsten von TL gelöscht werden. Ich empfehle den Ordner /tl_files/css/. Auch zu beachten ist, dass die Angaben aus diesem Feld mittels der Anweisung <?php echo $this->head; ?> im Seitentemplate fe_page.tpl in die Seite generiert werden und somit z.B. unterhalb der system/iefixes.css sind. Korrekturen für IEs kleiner als 8 könnten also wieder überschrieben werden.
2. Direkt ins Seitentemplate fe_page.tpl. Dort dann am besten direkt oberhalb Zeile <?php echo $this->stylesheets; ?>. Dabei muss man natürlich auch auf den richtigen Ordner achten.
Hallo Andreas,
mit der 2. Möglickeit würde ich Dir gern folgen. Allerdings erlebe ich, dass die Einfügelinks von typolight konsequent gelöscht werden. Jedenfalls ist der Quelltext der Seite im FE immer der gleiche, egal, welche Zeile ich wohin verschiebe bzw. einfüge. Dabei scheint es egal zu sein, ob ich das Template über das BE ergänze oder von außen mittel Dreamweaver.
Kann mir bitte jemand einen Tipp geben?
Kommentar
-
Hallo Rentier,
hast du es denn überhaupt schon einmal geschafft ein Seitentemplate zu verändern? Nimm die Datei system/modules/frontend/templates/fe_page.tpl und kopiere sie in den Ordner templates/. Änderungen an dieser Datei im Ordner templates/ müssten jetzt übernommen werden. Cache mal ausschalten.
Ein Beispiel (mit Sprachumschaltung für die Slimbox):
AndreasHTML-Code:<link href="tl_files/css/example.css" rel="stylesheet" type="text/css" /> <link href="plugins/slimbox/css/slimbox_{{iflng::en}}en{{iflng}}{{iflng::de}}de{{iflng}}.css" rel="stylesheet" type="text/css" media="screen" /> <!-- TYPOlight Stylesheets --> <?php echo $this->stylesheets; ?> <!-- TYPOlight Stylesheets ENDE -->
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Kommentar
-
Hallo zusammen,
hat zwischenzeitlich mal jemand das Problem bei IE7 lösen können? Hier ist das Phänomen, dass bei mouseout der horizontalen Leiste (level1) manchmal (bei mir immer) das dropdownmenu stehen bleibt, anstatt zu verschwinden ...
Bin gerade am bauen, wer sich das anschauen möchte: http://www.dentgmbh.de/dentgmbh
Für einen hilfreichen Tipp wäre ich dankbar ...Zuletzt geändert von Maik; 02.12.2009, 09:19.Sehr zu empfehlen: Contao Handbuch für Redakteure
Kommentar
-
Scheint an der Positionierung zu liegen. Tausche mal alle left:-999em; und left:auto; gegen display:none; und display:block;
AndreasBitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Kommentar
-
Hoi, haut nicht hin - da scheint der Hintergrund wieder durch - nur diesmal auch im FF ...
Sehr zu empfehlen: Contao Handbuch für Redakteure
Kommentar
-
Und wenn du beides nimmst?Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Kommentar
-
Hi,
...komisch - habe die Änderungen zurückgesetzt und jetzt scheint´s zu klappen ...

Werde das später noch am heimischen Rechner in der Virtualbox austesten ...Sehr zu empfehlen: Contao Handbuch für Redakteure
Kommentar
-
Hi Sarvo, danke für den Hinweis - da muss noch was gemacht werden.
Andreas: Nun scheint es zu funktionieren. Meine Virtualbox reklamiert nichts (XP mit IE7) ...Sehr zu empfehlen: Contao Handbuch für Redakteure
Kommentar
Kommentar