$styles
Eingetragen von mikolaskova (776)
am 18.10.2007 - 13:45 Uhr in
am 18.10.2007 - 13:45 Uhr in
Hallo,
ich würde gern auf das einbinden von gewissen Modul-CSS-Dateien verzichten (aus Performance-Gründen). Deshalb meine Frage: wo/wie wird $styles definiert?
Danke und Gruss
Adriana
- Anmelden oder Registrieren um Kommentare zu schreiben
Und wenn du einfach die CSS
am 18.10.2007 - 13:51 Uhr
Und wenn du einfach die CSS Dateien bündelst? Paar kb mehr oder weniger ist ja heute nicht mehr das Problem, es blebit 1 request.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
Facebook Gruppe CH: http://www.facebook.com/group.php?gid=5683015414
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Danke für die Antwort. Ja,
am 18.10.2007 - 14:00 Uhr
Danke für die Antwort. Ja, das habe ich auch schon probiert- damit lässt sich die Ladezeit um die Hälfte verringern... ich wollte einfach probieren, obs noch schneller geht.
eine weitere Lösung ist mir
am 18.10.2007 - 14:05 Uhr
eine weitere Lösung ist mir auch nicht bekannt. Müsste man wohl im Core was ändern. Vielleicht gibt es auch ein Modul??
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
Facebook Gruppe Drupal-CH: http://www.facebook.com/group.php?gid=5683015414
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
ja, mich hat's auch
am 18.10.2007 - 14:07 Uhr
ja, mich hat's auch interessiert wie die einzenen stylesheets in die $styles kommen...weiss das jemand? (im Core)
Hab ich per Zufall gerade
am 18.10.2007 - 14:42 Uhr
Hab ich per Zufall gerade gefunden:
Removes the core, and node styles from the $style variable.
You most morbably already defined _phptemplate_variables($hook, $vars), in that case just add the two lines there.
_sympal_theme.. is the name of the theme where we use this.
function _phptemplate_variables($hook, $vars) {
switch ($hook) {
case 'page':
$vars['css'] = _sympal_theme_unset_css($vars['css']);
$vars['styles'] = drupal_get_css($vars['css']);
break;
}
return $vars;
}
/**
* Unset all module and core styles
**/
function _sympal_theme_unset_css($css) {
if (is_array($css['all']['module'])) {
$css['all']['module'] = array();
}
return $css;
}
http://snipplr.com/view/3756/drupal--unset-not-include-all-core-styleshe...
vielen Dank! Das ist das,
am 18.10.2007 - 14:50 Uhr
vielen Dank! Das ist das, was ich suche- aber in welcher Datei sollen diese Funktionen sein?
template.php
am 18.10.2007 - 15:39 Uhr
Hallo,
die schreibst du in die template.php deines Themes (falls nicht vorhanden, neu anlegen). Das "sympal" musst du wahrscheinlich durch den Namen deines Themes ersetzen.
Gruß,
Boris
Vielen Dank!
am 18.10.2007 - 16:22 Uhr
Vielen Dank!