2012-08-13 187 views
0

我是ZF的新手,但一直在研究我遇到的一個特定問題。我目前正試圖通過layout.phtml文件將樣式表追加到我的網站。當URL保持在控制器的索引操作時,它工作正常,但如果我去site/controller/method樣式表不正確顯示。我相信我做的一切都是正確的。我用我的網站下面的代碼添加樣式表:Zend Framework CSS問題

<?php 
     $this->headLink()->appendStylesheet($this->baseUrl('stylesheets/style.css')) 
       ->appendStylesheet($this->baseUrl('stylesheets/jplayer.css')) 
       ->appendStylesheet($this->baseUrl('stylesheets/contact.css')); 
     echo $this->headLink(); 
     $this->headScript()->appendFile("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"); 
     echo $this->headScript(); 
     ?> 

我自己也嘗試從控制器動作減去這最終打破了網頁結合在一起的回聲部分這樣做。

編輯:我得到了現在顯示的CSS,但字體不會顯示正確的。有沒有人經歷過這一點,這可能是我的CSS指向不正確的路徑或字體打破某處的一部分。

回答

0

保持樣式表文件夾中的項目的公共豬病

<?php 

    $this->headLink()->appendStylesheet('stylesheets/style.css'); 
    $this->headLink()->appendStylesheet('stylesheets/jplayer.css'); 
    $this->headLink()->appendStylesheet('stylesheets/contact.css'); 
    echo $this->headLink(); 
    $this->headScript()->appendFile("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"); 
    echo $this->headScript(); 

?> 

希望此舉能解決您的問題