我只想在一个特定的布局模板中添加样式表文件。我试着这样做:
<!-- empty.php -->
<?php use_stylesheet("style.css") ?>
这是实用Symfony一书中描述的一种方式。然而,它不起作用。html没有变化。我尝试了一种不同的方法,在操作中添加样式表:
// actions.class.php
$response = $this->getResponse();
$response->addStyleSheet("style.css");
它也不起作用。没有错误,我不知道如何调试它。
一些谷歌搜索把我引向了这个话题。看起来这个问题应该已经解决了,但我仍然有这个问题,所以也许这是我的项目的问题。有人遇到过这种问题吗?
您需要从模板中调用include_stylesheets()
,因为这是从use_stylesheet()
中注入<link>
元素的地方。
看起来像是一个骗局:$sf_response->addStyleSheet()剂量';你不能在SF 1.4中工作吗?