自學的時候都沒怎么使用過該方法,現在剛進入一個新公司參加項目。發現這個方法用的很多,所以記錄下來防止以后忘了。
U方法用于完成對URL地址的組裝,特點在于可以自動根據當前的URL模式和設置生成對應的URL地址,格式為:
U('地址','參數','偽靜態','是否跳轉','顯示域名');
1 //比如操作成功跳轉到Store模塊下的Ump控制器中的lists方法2 $this->success('新增成功',U('Strore/Ump/lists'));1 //跳轉時帶著參數的話2 $this->success('新增成功',U('Store/Ump/lists','type=1&id=1'));當在模板中使用U方法時,好處在于:一旦你的環境變化或者參數設置改變,你不需要更改模板中的任何代碼。
在模板中的調用格式需要采用 {:U('地址', '參數'…)} 的方式
<!--在模板中使用U方法 -->{:U('Store/Ump/lists','type=1&id=1')}{:U('Article/index','category='.$vo['name'])}新聞熱點
疑難解答