FuelPHPでテンプレートコントローラを使用している場合に、PCとスマホでビューを出し分ける方法を検討。 ベースとなるテンプレートは スマホ : views/template_sp.php スマホ以外 : views/template.php スマホからアクセスされた場合、parent::before()を実行する前に、$templateを上書きする。 <?php class Controller_Blog extends Controller_Template { public function before() { if (Agent::is_smartphone()) { $this->template = 'template_sp'; } parent::before(); } public function action_index() { $view = View::forg