Изменить:
Хорошо, я думаю, что понял. Вы должны добавить include_stylesheets()
в раздел head
вашего макета файла:
<html>
<head>
<title>This is the title</title>
<?php include_stylesheets() ?>
</head>
<body>
<!-- ... -->
Затем в файле шаблона вы используете use_stylesheet()
, чтобы добавить конкретную таблицу стилей для этого шаблона:
<?php use_stylesheet('/path/to/stylesheet.css') ?>
Из документации API :
include_stylesheets()
Выводит теги <link>
для всех таблиц стилей, настроенных в view.yml или добавленных в объект ответа.
use_stylesheet()
Добавляет таблицу стилей в объект ответа.
То же самое для Javascript.
Согласно документации API он все еще должен работать в версии 1.4, sfWebResponse
все еще имеет этот метод:
addStylesheet ($file, $position, $options)
$file The stylesheet file
$position Position
$options Stylesheet options
Adds a stylesheet to the current web response.
По крайней мере, метод существует.
в чем именно проблема?: Вы получаете сообщение об ошибке, если хотите вызвать этот метод, или таблица стилей просто не добавлена?