7

我在视图文件中包含了css,如下所示

<link rel="stylesheet" type="text/css" href="<?php echo $this->baseUrl('style/root.css'); ?>" />
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseUrl('style/reset.css'); ?>" />

但它给出了这个错误->

  <b>Message:</b> Invalid controller specified (style)  </p>

在application.ini中,我用过这个

resources.frontController.baseUrl = "/zendtest/public"
resources.view[] = "";

我该如何解决这个问题?

4

3 回答 3

14

在任何视图文件(.phtml 扩展名)中,对 javascript 或 css 使用类似的内容:

$this->headScript()->prependFile('/scripts/jquery.min.js');
$this->headScript()->appendFile('/scripts/fg.menu.js');

$this->headLink()->appendStylesheet('/css/form.css');
$this->headLink()->prependStylesheet('/css/jquery_ui_theme/jquery-ui.custom.css');
于 2012-04-18T13:14:18.647 回答
2

下面的代码对我有用,(我想你的css文件在'Public/css/bootstrp.css'中)并将该行粘贴到你的视图的头部。

<link href="<?php echo $this->baseUrl() . '/css/bootstrap.css'; ?>" media="all" rel="stylesheet" type="text/css" />

于 2013-03-05T14:19:34.977 回答
1

看看headLink() 视图助手,它将完全满足您的需求。

于 2012-04-18T13:06:22.240 回答