我的CSS文件与将使用它的phtml
文件位于相同的view / scripts文件夹中。这种文件的$this->headLink()->appendStylesheet()
的正确参数是什么?
答案 0 :(得分:1)
您的css文件必须可以在公共目录或公共子目录中访问,例如public/css/your_css_file.css
在您看来,您可以这样做:
$this->headLink()->appendStylesheet($this->baseUrl() .'/css/your_css_file.css');
答案 1 :(得分:0)
通常,您的CSS文件应该可以公开访问(在公共文件夹中)。
但是,如果您仍想将其保留(如果文件很大,则会出现性能问题),只需在视图文件中执行此操作
<?php
$this->headStyle()->captureStart();
echo $this->partial('css-file.css');
$this->headStyle()->captureEnd();
?>
这将允许您输出,捕获文件内容,然后注入&#34;在布局的适当位置。
希望有所帮助