Advertisement
nucklear

Drupal 7 Eliminar css no utilizados

Aug 13th, 2012
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.97 KB | None | 0 0
  1. Eliminar css no utilizados Drupal 7.
  2. Haciendo FOAD(F..g off and die) a los estylos que no usemos en  nuestros themes.
  3. Tenemos dos maneras de hacerlo, la de bestias salvajes(Solo por decirlo de alguna manera) y la de ñoños geek..
  4.  
  5. La primera, es la mas rápida facil, practica.
  6.  
  7. En nuestro THEME.info hacemos un overriding al css por uno inexistente:
  8. Ejemplo:
  9.  
  10. Si nuestra ruta es
  11.  <style type="text/css" media="all">@import url("http://blah.localhost/modules/field/theme/field.css?m8d8wx");
  12.  
  13. Y ese mugroso estylo nos ocupa ancho de banda al margen de que nos rompe el trabajo, solamentre lo sobre-escribimos.
  14.  
  15. stylesheets[all][] = field.css
  16.  
  17. Listo, limpiamos cache y no esta mas.
  18.  
  19. La segunda forma, que es la que nos hara ver como ñoños superprogramadores, es usando la function hook: THEME_css_alter
  20. Obviamente en nuestro template.php
  21.  
  22. function THEME_css_alter(&$css)
  23. {
  24.     unset($css['modules/field/theme/field.css']);
  25. }
  26.  
  27. Listo, limpiamos cache y no esta mas.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement