ホームページ >バックエンド開発 >PHPチュートリアル >wap Web ページ - thinkphp3.0 プロジェクトには既に PC バージョンがあります。Web サイトのモバイル バージョンを追加するにはどうすればよいですか?
タイトル通り
以下のプロジェクトのディレクトリ構造。インターネットで見つけたis_mobeli()関数の具体的な設定方法を教えてください。
新しいモジュールを開始すると、そのモジュールは is_mobile に基づいて判断されるはずです。
PC側のページはBase/PcBase.htmlから継承されており、PcBase.htmlにはヘッダー・フッターなどのコンテンツが含まれています。次に、PcBase.html にモバイルデバイスかどうかを検出するための js スクリプトを記述します。モバイルデバイスであれば、自動的にモバイル端末にジャンプします。
プロジェクトのサイズに応じて、プロジェクトが大きくない場合は、MobileContoller を Home の下に直接作成できます。is_mobileは使用せず、jsスクリプトを使用して判定しました。お好みのものを使用してください。
それは古い thinkphp3.0 プロジェクトですか?
次に、最初に config.php を更新し、モバイル グループを追加し、次のようにコマンドを自分で設定します
リーリー
最後に、ホーム グループがすべて
などの基本クラスを継承している場合 リーリー次に、is_mobile 関数の判定を BaseAction の _initialize 関数に追加して、すべてのコントローラーのリクエストが判定をトリガーするようにします