2012-04-18 26 views
6

我已經包含在視圖文件CSS如下如何將在視圖文件中的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[] = ""; 

我該如何解決這個問題?

回答

14

使用類似這樣的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'); 
+1

但是.css和.js文件的目錄結構是什麼?你說'/ scripts/jquery.min.js'但這個'/ script'目錄在哪裏?如果我使用帶ZF的模塊:'Module/views/scripts/js'和'Module/views/scripts/css',哪一個是正確的?或者'Module/views/js'和'Module/views/css'?謝謝。 – Green 2012-10-16 00:19:27

+2

不,css&js進入/ application/public/css和/ application/public/js – max4ever 2012-10-16 08:04:10

2

波紋管爲我工作的代碼,(我想你在「公共CSS文件/ CSS/bootstrp.css')並將該行粘貼到View的頭部。

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

相關問題