簡體   English   中英

將js和css文件添加到zend框架中的視圖

[英]Add js and css files to views in zend framework

我想將腳本文件和css文件添加到模塊內的php視圖頁面,我試着這樣做

   <base href="<?php echo $this->baseUrl(); ?>" />
    <link rel="stylesheet" type="text/css"  href="<?php echo $this->baseUrl('style/ui-lightness/jquery-ui-1.8.18.custom.css'); ?>"/>

並且喜歡這個

    <?php
    $this->headScript()->appendFile('js/jquery-1.7.1.min.js');
    echo $this->headScript();
    ?>

但他們倆都沒有包含文件。 我將我的css和js文件放在view文件夾的helpers文件夾中。

您的JS和CSS文件位置錯誤。

視圖文件夾的helpers文件夾甚至不在Web根目錄中(默認情況下),因此您無法從Web服務器請求它。

將它們放在Web根目錄下的某個位置,然后在視圖腳本中提供它們的路徑。

由於您的視圖腳本可能是一些文件夾深,我傾向於使用絕對路徑。 (/ JS / jQuery的...)。

您也可以以編程方式計算文件的絕對路徑或相對路徑並使用它。 (如果你在控制器1 /你需要做../js/jquery,但如果你在控制器1 /行動/你需要做../../js/jquery。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM