Добавление таблицы стилей в шаблон макета - PullRequest
0 голосов
/ 13 февраля 2012

Я хочу добавить файл таблицы стилей только в один конкретный шаблон макета.Я пытаюсь сделать это так:

<!-- empty.php -->
<?php use_stylesheet("style.css") ?>

Это способ, описанный в книге Practical Symfony .Однако это не работает.HTML выходит без изменений.Я попробовал другой подход, добавив таблицу стилей в свое действие:

// actions.class.php
$response = $this->getResponse();
$response->addStyleSheet("style.css");

Это тоже не работает.Никаких ошибок, и я не знаю, как я могу его отладить.

Некоторые поиски в Google указали мне на эту тему .Кажется, эта проблема должна быть исправлена, но у меня все еще есть, так что, возможно, это проблема с моим проектом.У кого-нибудь была такая проблема?

Ответы [ 2 ]

2 голосов
/ 13 февраля 2012

Вам необходимо вызвать include_stylesheets() из вашего шаблона, поскольку именно здесь вводится элемент <link> из use_stylesheet().

Похоже на дупла: $ sf_response-> addStyleSheet () не работает в SF 1.4?

0 голосов
/ 17 февраля 2012

Да, если вы хотите использовать функцию use_stylesheet, вы должны использовать "include_stylesheet" ...

...