2012-05-11 70 views
0

我有一個名爲{$ user.login}我在URL中使用這樣的變量:str_replace .TPL變量?

http://profiles.mysite.com/ {$ user.login}

我想這樣的+符號來代替空格:

「用戶名」變成「用戶名+」。

這樣,我的鏈接就會更乾淨。

相反的http://profiles.mysite.com/User%20name我會http://profiles.mysite.com/User+name

什麼辦法可以做到這一點?謝謝!

+1

爲什麼不使用替代方法進行URL編碼?你現在如何做你的URL編碼?在Smarty或PHP中? – Brad

回答

2

PHP函數urlencode將空格轉換爲+符號。

嘗試:http://profiles.mysite.com/{$user.login|urlencode}在您的模板中。

+0

這樣做,謝謝! – Dav