5.0.10版本,安裝后,什么也沒修改,直接訪問localhost/index/index/index也運行不起來,自己寫了一個admin/controller/Index.php也是運行不起來,但直接訪問localhost/public/能正常顯示,請問怎么解決?報錯如下: The requested URL /index/index/index/ was not found on this server.
TP5.0的代碼注釋有問題啊,這種就隱藏不了,客戶端是看的到的
{/*
<input type="{$type}" name="">
*/}
大家是怎么解決的
{/*
<input type="{$type}" name="">
*/}
大家是怎么解決的
2017-07-14
修改返回類型, 1:可以在配置文件中寫默認的返回類型, 2:在各自的模型配置文件設置配置類型, 3:根客戶端傳遞的參數動態的修改返回類型 , 4:在入口文件或者構造器中設置默認的或用戶 傳遞的返回類型
$type=$request->param('type','json');
if(!in_array($type,['json','jsonp','xml'])){
$type='json';
}
Config::set('default_return_type',$type);
$type=$request->param('type','json');
if(!in_array($type,['json','jsonp','xml'])){
$type='json';
}
Config::set('default_return_type',$type);
首先感謝阿龍老師的無私分享 對于無私分享經驗的老師和大牛打心底有一種敬佩和感激 看您寫代碼真是一種享受 行云流暢思路清晰代碼精通 開發工具用的更是不能再6了 希望老師能出一套項目的視頻 商城微信小程序 對于更深層次的東西進行更深入的講解 緩存/安全機制/數據庫優化/代碼優化 可以收費 不要太貴就更好了 再次表示感謝
2017-07-13
tp5.0用$rquest->param()獲取傳遞過來的參數,如果參數有重復的情況會覆蓋,覆蓋的規則如下:pathinfo參數會覆蓋post中的參數,post中的參數會覆蓋get中的參數。 源碼貼在此處:
// 當前請求參數和URL地址中的參數合并
$this->param = array_merge($this->get(false), $vars, $this->route(false));
字數限制,看完整的可以看官方源碼
// 當前請求參數和URL地址中的參數合并
$this->param = array_merge($this->get(false), $vars, $this->route(false));
字數限制,看完整的可以看官方源碼
2017-07-13