2014-11-21 62 views
0

我正在使用Smarty模板系統,似乎無法找到任何文檔如何做到這一點...Smarty if/else使用Post參數?

我想檢查哪些參數通過郵政發送。如果參數last7,last30,last60full不存在,我想顯示"This is not working!"。如果有任何這些參數已發佈,我想要顯示"This is working"

有沒有人知道如何在Smarty模板系統中做到這一點?

Smarty的文檔沒有,我可以找到使用的if/else與參數...

+0

你是什麼意思的'如果/其他與參數'? – 2014-11-21 19:42:42

+0

我想要的,我想要的,我想...你並不總是得到你想要的。 – 2014-11-21 19:45:49

回答

1

去過,因爲我用的Smarty(爲什麼不直接使用PHP)很長一段時間的任何信息,但是這似乎右:

{if isset($smarty.post.last7, $smarty.post.last30, $smarty.post.last60)} 
    This is working 
{else} 
    This is not working! 
{/if} 
+0

aaaand你剛剛反駁了我的評論。沒有Cookie爲你 – 2014-11-21 19:46:36

+0

剛剛嘗試過,但它不是在我的最後。另外,我已經瀏覽了多次鏈接的文章,只有一個引用使用'isset',但它沒有給出使用POST的任何示例。 – Username 2014-11-21 19:59:27

+0

已編輯。試試http://www.smarty.net/docsv2/en/language.variables.smarty.tpl – AbraCadaver 2014-11-21 20:04:27