2012-04-04 129 views
0

如何在Smarty中指定靜態內容? 我有許多zip附件供用戶下載。我如何在Smarty中指定文件路徑?Smarty靜態路徑?

DOMAIN_NAME/static/x.zip或?

回答

0

如果你的Web應用程序可在http://example.com和您的zip文件存儲在static文件夾,在你的web應用根同級別然後只是:

<h1>Downloads</h1> 
{foreach $zips as $zip} 
    <a href="/static/{$zip}">{$zip}</a> 
{/foreach} 

如果zip文件是Web根目錄之外,那麼您可以將它們移動到那裏或創建符號鏈接。

+0

謝謝!一個簡單的問題:如果我訪問路徑example.com/static/a.pdf,smarty會使用「static」模塊嗎? – jebberwocky 2012-04-05 02:46:48

+0

如果您想要一個url而不是絕對或相對路徑,請使用'href =「http://example.com/path/to/file.pdf」'。不確定你的意思是「模塊」。 – noisebleed 2012-04-05 08:53:47