簡體   English   中英

PHP / Smarty模板的文件路徑

[英]file path using PHP/Smarty Templates

我有一個使用SMarty模板(未創建)在PHP中完成的網站。 在view_video.tpl中使用以下代碼來生成一個按鈕,該按鈕具有附加到onclick動作上的功能。

<div class="user-button" id="user-button-up">
    <a href="javascript:void();" onclick="video_description_toggle()">
        <img height="16" width="16" src="images/user-arrow.jpg">
    </a>
</div>
<div class="user-button" id="user-button-down" style="display:none;">
    <a href="javascript:void();" onclick="video_description_toggle()">
        <img height="16" width="16" src="images/user-arrow-down.jpg">
    </a>
</div>

我注意到這些按鈕沒有顯示在頁面上,因此我通過Pingdom(tools.pingdom.com)來瀏覽頁面,該頁面分解了頁面的每個元素以及加載所需的時間等。在頁面結果上,這兩個圖片(user-arrow.jpg和user-arrow-down.jpg)顯示的文件路徑為:sitename.com/video/41137/images/
其他圖像均沒有錯誤的文件路徑,只有這兩個。

當我從瀏覽器查看頁面源時,它顯示:

<div class="user-button" id="user-button-up">
    <a href="javascript:void();" onclick="video_description_toggle()">
        <img height="16" width="16" src="images/user-arrow.jpg">
    </a>
</div>

<div class="user-button" id="user-button-down" style="display:none;">
    <a href="javascript:void();" onclick="video_description_toggle()">
        <img height="16" width="16" src="images/user-arrow-down.jpg">
    </a>
</div>

在video /目錄中,只有視頻,沒有帶數字的文件夾(或其中包含圖像目錄)...對於具有PHP經驗的使用模板的人,這應該很容易(那還不是我...) 。

謝謝。

img中的路徑是相對於所示URL的,而不是模板的存儲位置,因此,如果您位於sitename.com/video/41137/中,它將在此處查找images文件夾,除非您添加斜杠或“。”。 /../”之前的“圖片”

暫無
暫無

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

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