Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> bg-image je nach menüpunkt verändern
Milanetti
Beitrag 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
Go to the top of the page
 
+Quote Post
andi
Beitrag 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

ZITAT(Milanetti @ Tue. 17. June 2008, 14:55) *
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


--------------------
Go to the top of the page
 
+Quote Post
Milanetti
Beitrag Tue. 17. June 2008, 16:25
Beitrag #3


Member
**

Gruppe: Members
Beiträge: 27
Mitglied seit: 28.03.2007
Mitglieds-Nr.: 788



ZITAT(andi @ Tue. 17. June 2008, 15:10) *
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"

ZITAT(andi @ Tue. 17. June 2008, 15:10) *
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. smile.gif
So habe ich mir das vorgestellt. Vielen Dank Andi

Besten Gruß Oliver
Go to the top of the page
 
+Quote Post
mistral
Beitrag 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)
Go to the top of the page
 
+Quote Post
Milanetti
Beitrag Wed. 18. June 2008, 13:45
Beitrag #5


Member
**

Gruppe: Members
Beiträge: 27
Mitglied seit: 28.03.2007
Mitglieds-Nr.: 788



ZITAT(mistral @ Tue. 17. June 2008, 21:00) *
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
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.4.24 - 18:54

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.