bg-image je nach menüpunkt verändern |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
bg-image je nach menüpunkt verändern |
Tue. 17. June 2008, 13:55
Beitrag
#1
|
|
Member Gruppe: Members Beiträge: 27 Mitglied seit: 28.03.2007 Mitglieds-Nr.: 788 |
Hallo Zusammen, ich lese hier schon geraume Zeit mit und bis jetzt haben sich die meisten Fragen durch die Suche beantwortet. Aber nicht alle ;-)
Ich arbeite zwar schon jahrelang mit HTML und CSS, aber Sefrengo ist mein erstes CMS. Daher holpert es bei der Umsetzung noch. Z. B. würde ich gerne einen Workaround, bei dem viele Templates entstehen, durch eine eleganter Methode ersetzen. Ich arbeite an einer zweisprachigen Site deren Layout sich pro Menüpunkt nur durch einen einzigen DIV BG unterscheidet. Das Layout bleibt dasselbe, nur in den Templates wird die DIV Klasse per CMSTAG Feld-Modul geändert. Dadurch benötige ich aber für jedes weitere background-image ein Template ( mal 2 wegen der Sprache) Schöner wäre natürlich ich hätte eine Liste: Kontakt (ID:8) = BG_1_klasse Impessum (ID:7) = BG_2_klasse Projekt (ID:6) = BG_3_klasse ... Die Liste gibt dann je nach Position die entsprechende Klasse aus class="BG_3_klasse" hmmm, kann ich ein Navigationsmodul entsprechend anpassen? Oder gibts noch ne simplere Methode? Vielen Dank und besten Gruß Oliver |
|
|
Tue. 17. June 2008, 14:10
Beitrag
#2
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo oliver
Ich arbeite an einer zweisprachigen Site deren Layout sich pro Menüpunkt nur durch einen einzigen DIV BG unterscheidet. wo ändert sich denn der background? direkt in der navigation? oder sonst wo auf der seite? falls ersteres benutze in der listennavigation die variable {id} (z.b. class="navi_{1}". somit erhält jeder menüpunkt eine einzigartige klasse falls zweiteres mit QUELLTEXT <?php echo $idcat; ?> lasst sich die ordner-id ausgeben, mit QUELLTEXT <?php echo $idcatside; ?> die seiten-id.kombiniert mit dem body erhälst du ebenfalls eine möglichkeit, jede seite unterschiedlich per css anzusprechen. gruss andi -------------------- |
|
|
Tue. 17. June 2008, 16:25
Beitrag
#3
|
|
Member Gruppe: Members Beiträge: 27 Mitglied seit: 28.03.2007 Mitglieds-Nr.: 788 |
wo ändert sich denn der background? direkt in der navigation? oder sonst wo auf der seite? Es ist mitten auf der der Seite , also eher "sonst wo" falls zweiteres mit QUELLTEXT <?php echo $idcat; ?> lasst sich die ordner-id ausgeben, mit QUELLTEXT <?php echo $idcatside; ?> die seiten-id.Ich habe es grad mal ausprobiert. So habe ich mir das vorgestellt. Vielen Dank Andi Besten Gruß Oliver |
|
|
Tue. 17. June 2008, 20:00
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 343 Mitglied seit: 26.06.2006 Wohnort: CH Mitglieds-Nr.: 5 |
ev hilft Dir dieses Modul weiter: CSS_Backend v00.05.00, CSS-Datei je nach Ordner, Hauptordner oder im Backend http://forum.sefrengo.org/index.php?showtopic=1239 Das funktioniert nicht nur für CSS sondern auch für deinen Einsatzzweck (z.B. mit {root_id}) -------------------- So einfach wie möglich, aber nicht einfacher!
(Albert Einstein) |
|
|
Wed. 18. June 2008, 13:45
Beitrag
#5
|
|
Member Gruppe: Members Beiträge: 27 Mitglied seit: 28.03.2007 Mitglieds-Nr.: 788 |
ev hilft Dir dieses Modul weiter: CSS_Backend v00.05.00, CSS-Datei je nach Ordner, Hauptordner oder im Backend Auch Dir Danke mistral. Ich werde das Modul mal ausprobieren. Die PHP Lösung find ich für das aktuelle Projekt zwar ziemlich cool, aber die Anforderungen ändern sich ja hin und wieder ;-) Besten Gruß Oliver |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 19.4.24 - 18:54 |