Necesito usar drupal_add_css para llamar hojas de estilo a páginas únicas de Drupal 6. No quiero editar la hoja de estilo del tema principal, ya que habrá un conjunto de páginas individuales que necesitan estilos completamente nuevos: la hoja principal sería enorme si la incluyese allí.drupal_add_css no funciona
Mi solución fue editar la página en modo editor de PHP y hacer esto:
<?php
drupal_add_css("/styles/file1.css", "theme");
?>
<div id="newPageContent">stuff here in html</div>
Pero cuando veo fuente, no hay nada allí! Ni siquiera un enlace CSS roto o algo así, simplemente se niega a agregar la hoja de CSS al paquete de CSS puesto en el encabezado de la página. no parecen
Variaciones para trabajar ya sea:
drupal_add_css($path = '/styles/file1.css', $type = 'module', $media = 'all', $preprocess = TRUE)
Mi cabecera plantilla se parece a esto, yo no he cambiado nada de la otra que la adición de un JavaScript personalizado predeterminado.
<head>
<?php print $head ?>
<title><?php print $head_title ?></title>
<?php print $styles ?>
<?php print $scripts ?>
<script type="text/javascript" src="<?php print base_path() ?>misc/askme.js"></script>
<!--[if lt IE 7]>
<?php print phptemplate_get_ie_styles(); ?>
<![endif]-->
</head>
¿Por qué esta función no funciona?
Si lo tiene funcionando, ¿ha cambiado la configuración de almacenamiento en caché? –