drupal_add_css nicht funktioniert

Ich drupal_add_css zu nennen stylesheets auf einzelne Drupal 6 Seiten. Ich will nicht zum Bearbeiten der main-theme-stylesheet als es aus einer Reihe von einzelnen Seiten, die alle brauchen komplett neue styles - die wichtigsten Blatt würde Massiv sein, wenn ich Sie alle da.

Meine Lösung war die Bearbeitung der Seite in PHP-editor-Modus-und tun dies:

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

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

Aber wenn ich eine Quelle, es ist nichts da! Nicht einmal eine defekte CSS-link oder irgendetwas, es ist einfach nur die Weigerung zum hinzufügen von CSS-sheet die CSS-Paket in die Seite Kopf.

Variationen scheinen nicht zu funktionieren:

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

Mein template header sieht wie folgt aus, ich habe nichts geändert, von der Standard-andere als hinzufügen von benutzerdefinierten JavaScript.

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

Warum ist diese Funktion nicht funktioniert?

  • Wenn Sie nicht haben es zu arbeiten, haben Ihre caching-Einstellungen geändert?
InformationsquelleAutor MrFidge | 2009-09-11
Schreibe einen Kommentar