2

Unable to load the requested file: default.phpモバイル デバイスで Web サイトをロードするたびに、codeigniterでエラーが発生します。デスクトップブラウザに完全にロードされます。

これが私のコントローラーのセットアップ方法です。

class Welcome extends CI_Controller {

    public function index()
    {
        $this->template->set_layout('default')->build('welcome_en');
    }

}

デフォルトは、「welcome_en」ビュー ページに使用している現在のテンプレートに使用している Sparks テンプレートです。

私はしばらくの間、この問題を理解しようとしてきました.使用されているユーザーエージェント検出スクリプトはありません.以前はありましたが、エラーを取り除くことを期待してそれを取り出しました.

4

1 に答える 1

0

Web およびモバイル フォルダーの作成が必要になる場合があります。より詳しい情報

application/views/layouts/default.php試してみる代わりapplication/views/web/layouts/default.phpapplication/views/mobile/layouts/default.php

他のすべてのレイアウト ファイルについても同様です。CodeIgniter が (iPad ではなく) 携帯電話であると判断したページを参照すると、モバイル バージョンが読み込まれます。

于 2012-06-19T17:49:01.823 に答える