Kategorie-bedingte CSS laden [solved]
Re: Kategorie-bedingte CSS laden [solved]
Aber das hier geht trotzdem nicht:
eingesetzt in conf.template.default.inc.php
$template_default['body']['class'] = '{CATEGORY_CLASS}';
ergibt sich
<body class="{CATEGORY_CLASS}20">
Oder anders gesagt: wie kommt die class in den body-tag?
eingesetzt in conf.template.default.inc.php
$template_default['body']['class'] = '{CATEGORY_CLASS}';
ergibt sich
<body class="{CATEGORY_CLASS}20">
Oder anders gesagt: wie kommt die class in den body-tag?
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Kategorie-bedingte CSS laden [solved]
Ich pack die einfach mit in meinen #outer-wrapper ... und gut ist!
Der Rest wird dann in die CSS-Datei verwurschtelt Zumindest funktioniert es dann so, wie ich's brauche
Code: Select all
<div id="outer_wrapper" class="{CATEGORY_CLASS}">
...
Der komplette Rest von pepes HTML-Kuchen
...
</div><!-- STOP //outer_wrapper -->
Re: Kategorie-bedingte CSS laden [solved]
Das ist einfach und funktioniert. Damit erreichst Du aber nicht alle Ecken!pepe wrote:Ich pack die einfach mit in meinen #outer-wrapper ... und gut ist!
Das muss aber in den body-tag! Das muss gehen! alles andere ist doch nur halb so doppelt!
Das Leben wäre so einfach, wenn
$template_default['body']['class'] = '{CATEGORY_CLASS}';
funktionierte. Tut es aber nicht. Weder mit noch ohne Script
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Kategorie-bedingte CSS laden [solved]
Junge, du bist doch alt genug, um gelernt zu haben:"Wenn es in 15 Minuten keine Lösung gibt, ändere die Aufgabenstellung!"
Alles ander macht nur unnötiges Kopfzerbrechen oder viel Arbeit ... oder beides
Alles ander macht nur unnötiges Kopfzerbrechen oder viel Arbeit ... oder beides
Re: Kategorie-bedingte CSS laden [solved]
Code: Select all
$template_default['body']['class'] = 'claus-supertolle-sonderklasse-';
Code: Select all
<body class="claus-supertolle-sonderklasse-20">
Und das wird auch noch gerendert, ohne dass du mühselig die Klassen ins Backend rein fummeln musst, ist doch schon mal was!
Übrigens, hier nebenan ist gerade ein "User" in die ewigen phpwcms-Jagdgründe eingegangen...
Das Zimmer wird Montag frei!
Wär das nix?
Wir haben WLAN
Re: Kategorie-bedingte CSS laden [solved]
Das habe ich doch schon verwendet, als das Wetter noch normal war!pepe wrote:<body class="claus-supertolle-sonderklasse-20">
Nein, ich will die structure-class im body-tag!
Das mit dem Zimmer überlege ich mir! Gibt es genug Platz für meine 3 Bildschirme?
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Kategorie-bedingte CSS laden [solved]
ich bin mir sicher og ist mitten drin abgebrochen. eine google issue könnte also von erfolg gekrönt sein.
Re: Kategorie-bedingte CSS laden [solved]
Da es kein wirklicher Fehler ist, wird OG das wohl erst in dem Moment ändern, indem er es selber braucht, für mehr reicht die Zeit nicht aus...
hat er zumindest mehr als einmal durchblicken lassen... obwohl Mittwoch am 3.10. wäre ja eigentlich Zeit
hat er zumindest mehr als einmal durchblicken lassen... obwohl Mittwoch am 3.10. wäre ja eigentlich Zeit
Last edited by pepe on Tue 2. Oct 2012, 15:31, edited 1 time in total.
Re: Kategorie-bedingte CSS laden [solved]
Das mach ich mal
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Kategorie-bedingte CSS laden [solved]
naja, dank knuts zauberhafter vorarbeit beschränkt sich ja die zeit auf ein minimun. den wunsch zur zuarbeit hat er auch mehrmals durchblicken lassen.pepe wrote:Da es kein wirklicher Fehler ist, wird OG das wohl erst in dem Moment ändern, indem er es selber braucht, für mehr reicht die Zeit nicht aus...
hat er zumindest mehr als einmal durchblicken lassen... obwohl Mittwoch am 3.10. wäre ja eigentlich Zeit
Re: Kategorie-bedingte CSS laden [solved]
Ok, here we go:
Es ist kein Fehler und "wir" haben das einfach falsch angefasst:
Zitat Oliver:
Jetzt landen die classes im body tag. Mal schauen, was da noch so geht...
Es ist kein Fehler und "wir" haben das einfach falsch angefasst:
Zitat Oliver:
Nun, was soll ich sagen? Kaum macht man's richtig und schon geht'sOK, this is no issue.
Class is part of menu rendering. You can access it via frontend rendering
$content['struct'][%CATID]['acat_class'] and inject it to
$content['body_id'] or $template_default['body']['class']
if(!empty($content['struct'][ $content['cat_id'] ]['acat_class'])) {
$content['body_id'] = '';
$template_default['body']['class'] = $content['struct'][ $content['cat_id'] ]['acat_class'];
Jetzt landen die classes im body tag. Mal schauen, was da noch so geht...
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Re: Kategorie-bedingte CSS laden [solved]
Das sieht ja interessant aus aber was kommt denn nun wo hin... bitte langsam, zum Mitschreiben!
Re: Kategorie-bedingte CSS laden [solved]
Code: Select all
<?php
if(!empty($content['struct'][ $content['cat_id'] ]['acat_class'])) {
$content['body_id'] = '';
$template_default['body']['class'] = $content['struct'][ $content['cat_id'] ]['acat_class'];
} else { // do nothing
$content['body_id'] = false;
}
?>
Edit: wobei es egal scheint, ob es im init- oder render-Verzeichnis hockt...
Fehlt jetzt nur noch, wie ich das woanders auch reingefummelt bekomme. Aber dafür geht ja Knuts Script und der Replacer wunderbar.
Obiges Scriptchen dient "nur" zum injizieren der eingetragenen class in den body tag!
Last edited by update on Wed 3. Oct 2012, 13:15, edited 2 times in total.
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
- Oliver Georgi
- Site Admin
- Posts: 9888
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Kategorie-bedingte CSS laden [solved]
Ich muss gerade schmunzeln, sorge ich doch das ganze Jahr dafür, dass jeden Tag für Euch wie Ostern ist.
Aber nur eigentlich und theoretisch. Ich bevorzuge den 7. Oktober als Gedenktag…pepe wrote:... obwohl Mittwoch am 3.10. wäre ja eigentlich Zeit
Re: Kategorie-bedingte CSS laden [solved]
Der 7. also und nicht der 3. ,na das "reicht" doch auch noch