我需要在head部分的样式标记中添加样式。如何从视图中添加该样式标记。
答案 0 :(得分:1)
通过将这些样式元素放入自己的样式表中,然后以上述方式插入表单,从MVC的角度来看,你会更好。
但是,如果你必须使用内部CSS,这应该有效:
$this->addScript('extraCSS','<style type="text/css>".foo{color:red;}</style>');
extraCSS
我认为只是添加到$scripts_for_layout
缓冲区的内容的内部名称。
这将出现在任何JS包含的下方,这有时可能是一个问题。
答案 1 :(得分:0)
在此处查看使用HTML帮助程序添加css文件的所有内容:http://book.cakephp.org/view/1437/css
确保布局的头部有$scripts_for_layout
,以便自动将蛋糕放入其中(参见第三个示例)。
修改强>
有关样式标记,请参阅此处:http://book.cakephp.org/view/1440/style
否则,CakePHP在视图中使用简单的PHP作为模板语言 - 所以只需用它来编写它。
一些示例代码和对您想要做的事情的进一步解释也会有所帮助。