PHP Codeigniter - ShowPage - UserAgent

时间:2013-05-20 15:01:45

标签: php codeigniter

我正在创建移动网站,我正在开始转换当前应用的任务。我正在使用CodeIgniter的内置用户代理类,但我想知道以下是否可能:

$this->load->library('user_agent');

if (!$this->agent->is_mobile()) {
  $this->_showPage("newquote/newquotemobile", 'Test Mobile Page', $viewData);
}
else {
  $this->_showPage("newquote/newquote", 'Test Page', $viewData);
}

有没有人有使用CodeIgniter的内置用户代理类的经验?

1 个答案:

答案 0 :(得分:3)

这几乎就是你想要的方式(确定用户代理是否是移动的),但我不明白为什么你选择否定这个条件。我认为它是“!”在那里是错误的。

这就是您使用CI提供的用户代理类的方式。 http://ellislab.com/codeigniter/user-guide/libraries/user_agent.html