好吧,說我有一個網頁的網址:URL.com/checkout/completed
,我怎麼能建立一個if語句來執行:如何確定使用php/smarty的網站的路徑?
<if "This page has url of checkout/completed">
No Content
<else>
Content
</if>
有沒有辦法?一個簡單的方法,我的php/smarty-fu缺乏..很多。
編輯:
{if $smarty.server.REDIRECT_URL eq 'http://www.euroworker.no/checkout/completed'}
{else}
<div id="scrollwrap">
<div class="scrollFieldContent">
Scrolled content
</div>
<div class="probetalings">Velg betalingsmåte</div>
{include file="/choosePaymentMethod.tpl"}
</div>
{/if}
感謝。
一個完美的答案,但爲什麼'REDIRECT_URL'?當我在我的WAMP設置中調用PHP腳本時,它沒有設置。這不僅適用於有某種類型的重定向嗎? – 2010-04-22 11:30:38
@Pekka - 我的設置有一些原因。如果OP沒有'REDIRECT_URL',我另外投入'REQUEST_URI'。可能與mod_rewrite和我的ZF設置有關。 – karim79 2010-04-22 11:32:52
@karim我明白了。請注意,雖然'REQUEST_URI'將包含任何傳遞的GET參數:'/ checkout/completed?a = b&c = d&e = f',您在進行比較時需要考慮這一點。 – 2010-04-22 11:33:51