我想仅在一个特定的布局模板中添加样式表文件。我试着这样做:
<!-- empty.php -->
<?php use_stylesheet("style.css") ?>
这是 Practical Symfony 一书中描述的方法。但是,它不起作用。 html没有变化。我通过在动作中添加样式表尝试了不同的方法:
// actions.class.php
$response = $this->getResponse();
$response->addStyleSheet("style.css");
它也不起作用。没有错误,我不知道如何调试它。
一些谷歌搜索引导我this topic。似乎这个问题应该已经修复但我仍然有它,所以也许这是我的项目的一个问题。有人有过这种问题吗?
答案 0 :(得分:2)
您需要从模板中调用include_stylesheets()
,因为这是注入来自<link>
的{{1}}元素。
看起来像一个副本: $sf_response->addStyleSheet() dosen't work in SF 1.4?
答案 1 :(得分:0)
是的,如果你想使用use_stylesheet函数,你必须使用“include_stylesheet”......