drupal_add_css ne fonctionne pas

J'ai besoin d'utiliser drupal_add_css pour appeler les feuilles de style unique sur Drupal 6 pages. Je ne veux pas modifier le thème principal de la feuille de style qu'il y aura un ensemble de pages qui ont tous besoin d'complètement nouveaux styles de la feuille principale serait énorme si je mets tout ça au.

Ma solution a été de modifier la page en PHP éditeur de mode et de le faire:

<?php 
drupal_add_css("/styles/file1.css", "theme");
?>

<div id="newPageContent">stuff here in html</div>

Mais quand je l'affichage de la source, il n'y a rien là! Pas de fracture d'un lien CSS ou rien, c'est juste refusant d'ajouter la feuille CSS pour le CSS package de mise en page de la tête.

Variations ne semblent pas fonctionner:

drupal_add_css($path = '/styles/file1.css', $type = 'module', $media = 'all', $preprocess = TRUE)

Mon modèle d'en-tête ressemble à ça, je n'ai pas changé quoi que ce soit à partir de la valeur par défaut autre que l'ajout d'un code JavaScript personnalisé.

<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>

Pourquoi cette fonction ne fonctionne pas?

Si vous n'avez avoir de travail, avoir vos paramètres de mise en cache changé?

OriginalL'auteur MrFidge | 2009-09-11