我正在使用一些現有的ezpublish代碼庫。我有兩個擴展extA
和extB
。在extA
的模板中,我在tpl中有這個代碼。這一形象的如何在ezpublish傳統中解析圖像路徑?
<img src={"icons/test.png"|ezimage} height="75" width="75" />
完整路徑變得 mysite.com/extension/extA/design/extA/images/icons/test.png
現在我把同樣的圖像代碼的extB
一個TPL內。但現在的圖像路徑解析爲
mysite.com/design/extB/images/icons/test.png
爲什麼這條路區別? ezpublish中是否有任何設置來控制它?
感謝您的回覆。它幫助我找到正確的答案。這實際上是緩存問題。首先它試圖從'design'文件夾裏面找到擴展名。它失敗後會返回到備用或標準目錄。歡迎您光臨 – chanchal118
,但我沒有看到您和我的區別。只是不同的措辭,當然你已經忘記清除緩存:) –
你的話幾乎是相同的,但不相同。不同之處在於你提到了'design.ini'文件的缺失。如果該文件不存在,則默認路徑與擴展名相同。如果圖像文件不在擴展的設計文件夾中,而不是'design.ini'不存在或'DesignExtensions'不存在,則搜索後備。 – chanchal118