你能告诉我我做错了什么吗?即使文件确实存在,它也默认为我的 else 语句。
{assign var="wine" value=" $smarty.const.DOC_ROOT
/images/thumbs/ $link.ID
-300x225.png"} {if file_exists($wine)} 文件存在!{else} 文件不存在!{/如果}
虽然你看不到代码,但我确实有反引号 (backtick)$smarty.const.DOC_ROOT(backtick) 和这里 (backtick)$link.ID(backtick)
当我像这样使用它时,它可以工作,但在上面的示例中却不行:
<img src="{$smarty.const.DOC_ROOT}/images/thumbs/{$link.ID}-300x225.png" alt="" />