【发布时间】:2011-05-21 21:17:08
【问题描述】:
我想在特定视图的标题上注入 CSS。 我查看了 Zend 手册,它谈到了这样做的某种帮助类。但是,我不确定我们是否有所有可用的助手。
我们是否有那个帮助类总是可用的?
这样做的例子是什么?
【问题讨论】:
标签: zend-framework view helper
我想在特定视图的标题上注入 CSS。 我查看了 Zend 手册,它谈到了这样做的某种帮助类。但是,我不确定我们是否有所有可用的助手。
我们是否有那个帮助类总是可用的?
这样做的例子是什么?
【问题讨论】:
标签: zend-framework view helper
$this->headLink()->appendStylesheet('/css/style.css');
【讨论】:
它是核心助手之一,所以除非你有一个非常奇特的设置,否则你肯定可以使用它。从手册中,通常您会想要执行以下操作:
$styles = 'div#myDiv{margin:10px;padding:10px;}';
$this->headStyle()->appendStyle($styles);
在您的视图文件中初始化您的样式。在您的布局文件中,您需要使用以下命令回显您附加的内容:
echo $this->headStyle();
请注意,初始化和最终回显都是必需的。
编辑:假设你是内联的——如果你想注入一个链接的 CSS 文件,那么你将使用 headlink 帮助器;这也是一样的,你初始化它然后在你的布局中回显它。
【讨论】: