我已經為此掙扎了好幾個小時。我想在模型上使用助手和 user_agent 庫。
User_agent:每次我嘗試使用下一個代碼加載用戶代理庫時:
$agent = $this->request->getUserAgent();
我收到下一個錯誤:
Error Call to a member function getUserAgent() on null
- 當嘗試加載幫助器并從模型中使用它時,例如 cookie 幫助器:
助手(cookie);
我認為它正在加載幫助程式,但是在嘗試使用它時,我列印了下一個錯誤:
在 null 上呼叫成員函式 is_mobile() 時出錯
uj5u.com熱心網友回復:
不需要加載幫助程式。
用戶代理類
用戶代理類提供有助于識別有關瀏覽器、移動設備或訪問您網站的機器人的資訊的功能。
$agent = \Config\Services::request()->getUserAgent();
$isMobile = $agent->isMobile();
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/464994.html
