-
Variable Farbauswahl
Hallo Zusammen,
ich habe folgende Frage:
Ich habe mich entschieden für registrierte mitglieder unserer page die Möglichkeit
zur Verfügung zu stellen die Farbe der Seite selbst auszuwählen.
Zunächst habe ich den Template selector installiert und 2 Templates angelegt, welche verschiedene Hintergründe und Schriftfarben enthalten.
Soweit klappt auch alles schon.
Nun zum Problem. Gibt es die Möglichkeit die Farben und Hintergründe der Komponenten, wie z.B. Joomgallery so zu definieren, dass Sie je nach Template andere darstellt ? Also die Farbdefinitionen der Komponenten Global in der Template CSS mit rein zu nehmen, und wenn ja wie würde ich das machen ?
Oder vielleicht bin ich ja auch auf dem Holzweg und es gibt noch andere möglichkeiten dies zu realiesieren.
Würde mich über eure Hilfe freuen.
Dankeschön
-
-
Moderator
Das Problem ist, dass du das auch irgendwo speichern musst, damit beim nächsten Aufruf der Site, der User das dann auch in seinen Farben sieht. Dazu benötigst du entweder ein Cookie oder du musst etwas in die Datenbank schreiben.
Beides erfordert aber eine etwas umfangreichere Programmierung, da du das ja auch entsprechend abfragen musst, während das Template geladen wird Und verschiedene CSS-Dateien.
Axel
-
-
Das die Farbwahl gespeichert wird war jetzt von mir noch nichteinmal vorgesehen, sondern nur das man kurzerhand die Farbe umstellen kann. Also Speicherung muss nicht erfolgen !!!
-
-
Moderator
Wenn es nur einmal auf der einen Seite, die man sich anschaut gemacht werden soll, dann ist es ja easy. Einen Button, der dann einfach eine neue CSS mit anders definierter Hintergrundfarbe läd. Eventuell findest du da auch was fertiges in der Extensions (sehr wahrscheinlich sogar) . Musst aber selber mal suchen gehen, da ich sowas noch nie gebraucht habe:
http://extensions.joomla.org
Axel
-
-
-
-
Moderator
das gibts schon fertig. Z.B. der css2switch (oder switch2css ?). Musst mal nach Googeln, muss gleich weg und kann jetzt nicht für dich schauen gehen.
Aber die Komponenten ziehen immer ihre eigenen CSS, da kannst nichts dran ändern. Allerdings werden in Komponenten (tatsächlich sind es meist gar nicht so viele, die überhaupt eine eigene CSS-Datei mitbringen) meist auch nur sehr rudiomentäre Informationen abgelegt.
Aber vielleicht magst auch mal konkret sagen, um welche Komponente es sich handelt, die dir da Schwierigkeiten bereitet?
Axel
-
-
Ah Super Danke. Die Komponenten Beschreibung hört sich schon mal ziemlich danach an was ich suche.
Wer ich mir mal anschauen.
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen