Page 1 of 2

Kategorie-bedingte CSS laden [solved]

Posted: Fri 28. Sep 2012, 04:54
by santscho
Ist es moeglich, CSS-Dateien Kategorie-bedingt zu laden OHNE fuer jede Kategorie ein eigenes Template erstellen zu muessen? Denn die Kategorien unterscheiden sich nur in den Farben der Titel (h1...) und nicht im Aufbau.

Also, alle Kategorien sind mit der Core-CSS bestueckt. Jede Unterebene in der Struktur erhaelt eine zusaetzliche Overwrite-CSS. Und deren Unterebenen sollen die Overwrite-CSS der Mutter-Ebene uebernehmen:

+MAIN CAT 0= CSS0 (core css)
++CAT 1 = CSS0 (core css) und CSS1 (overwrites)
+++CAT 1.1 = CSS0 (core css) und CSS1 (overwrites)
+++CAT 1.1 = CSS0 (core css) und CSS1 (overwrites)
+++CAT 1.1 = CSS0 (core css) und CSS1 (overwrites)
++CAT 2 = CSS0 (core css) und CSS2 (overwrites)
+++CAT 2.1 = CSS0 (core css) und CSS2 (overwrites)
+++CAT 2.1 = CSS0 (core css) und CSS2 (overwrites)
+++CAT 2.1 = CSS0 (core css) und CSS2 (overwrites)
+++CAT 2.1 = CSS0 (core css) und CSS2 (overwrites)
...

Geht das irgendwie automatisiert? Ich habe mir ueberlegt, ob ich nicht einfach fuer jede Haupt-Kategorie ein Artikel-Template mit CSS-Einbinung erstellen soll. Ist aber nicht optimal, da beim Verschieben eines Artikels in eine andere Kategorie immer noch die CSS der alten Kategorie geladen wird.
Ich habe aber auch gesehen, dass es in der Seiten-Struktur (wo man das Template auswaehlen kann) ein Dropdown "settings: Will overwrite default settings of config file" hat. Koennte man diese Funktion fuer meine Zwecke missbrauchen?

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 11:01
by nameless1
nutz die klassen die du in der Seitenstruktur hinterlegst und mit dem rt
{CATEGORY_CLASS}
wherever you want ausgeben kannst.

dann kannst du per media query das nachladen was du benötigst.

cheers

nml1

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 11:28
by pepe
Wieso jQuery? Dazu sollte doch reines CSS ausreichend sein... :?

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 11:40
by nameless1
media query, pepe, nicht jquery

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 13:56
by pepe
Jau... jetzt seh' ich's auch .M.E.D.I.A. :roll: allerdings sagt mir das Stichwort nichts... muss ich noch mal nachgraben :?

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 14:41
by santscho
Herje! Jetzt hab' ich es gesehen. Da kann man ja eine Klasse in der Seiten-Struktur definieren. 10 Jahre phpwcms und hab das noch nie bemerkt. DANKE!

Re: Kategorie-bedingte CSS laden

Posted: Fri 28. Sep 2012, 14:47
by santscho
Habe im template den RT eingebaut. Jedoch wird er nicht gerendert...
<div class="ym-wrapper {CATEGORY_CLASS}">

[EDIT]
Habe Knut's FE-Renderskript im WIKI entdeckt. Geht jetzt prima

Re: Kategorie-bedingte CSS laden [solved]

Posted: Sat 29. Sep 2012, 16:09
by nameless1
das habe ich auch nie verstanden weshalb das nicht automatisiert von mir aus im head ausgegeben wird. da ist og wohl auf halben wege stecken gelieben...

Re: Kategorie-bedingte CSS laden [solved]

Posted: Sat 29. Sep 2012, 16:34
by pepe
Damit du das hinpacken kannst, wo DU möchtest... klappt bei mir vorzüglich :)

Re: Kategorie-bedingte CSS laden [solved]

Posted: Mon 1. Oct 2012, 13:26
by nameless1
ja klar, nur warum nicht standardmäßig sondern nur via flipflops script?

Re: Kategorie-bedingte CSS laden [solved]

Posted: Mon 1. Oct 2012, 14:07
by pepe
Brauch ich da ein spezielles Script ... kann mich garnicht erinnern, dass ich da was gemacht hätte :(

Re: Kategorie-bedingte CSS laden

Posted: Mon 1. Oct 2012, 16:10
by nameless1
ich mich auch nicht (mehr), aber siehe sancho:
santscho wrote:Habe im template den RT eingebaut. Jedoch wird er nicht gerendert...
<div class="ym-wrapper {CATEGORY_CLASS}">

[EDIT]
Habe Knut's FE-Renderskript im WIKI entdeckt. Geht jetzt prima

Re: Kategorie-bedingte CSS laden [solved]

Posted: Mon 1. Oct 2012, 18:51
by update
pepe wrote:Brauch ich da ein spezielles Script ... kann mich garnicht erinnern, dass ich da was gemacht hätte :(
Hau mal den Rollator in die Ecke, sag der Schwester, dass Du grad nicht kannst und erinnere Dich bitte, was Du da gemacht hast, denn offensichtlich geht das nicht so ohne weiteres (jedenfalls habe ich das procedere noch nicht entdeckt).

Re: Kategorie-bedingte CSS laden [solved]

Posted: Mon 1. Oct 2012, 20:07
by pepe
im renderordner war da was... wer hat das da rein geschmuggelt?

http://forum.phpwcms.org/viewtopic.php?p=110038#p110038

Re: Kategorie-bedingte CSS laden [solved]

Posted: Tue 2. Oct 2012, 11:41
by update
:lol: