現在、アプリの 1 つにカスタム モバイル レイアウトを追加しています。
AppController.php
if ($this->request->is('mobile')) {
//$this->viewClass = 'Theme';
$this->theme = 'Mobile';
} else {
$this->theme = Configure::read('App.theme');
}
正常に動作しています..現在、jquery mobile を問題なく実行しています。ただし、メイン Web サイトは、モバイル バージョンが必要とするよりもはるかに多くのデータを DB から収集するため、コントローラーの個別の機能で開発したいと考えています。
だから私は、リクエストモバイル=>このプレフィックス=モバイルを設定する場合、またはそのようなアプローチを考えていますか?コントローラーで個別のモバイル機能を使用できるようにします。
助言がありますか?
また、ページが読み込まれたときに、モバイル版を表示しますか? などのパラメータを設定したいと思います。はい / いいえ。いいえの場合 => モバイルの表示 = false、はいの場合 => モバイルの表示 = true。できれば、ある種のポップアップ (tapatalk フォーラム アプリの通知など) を使用します。
これについて助けてくれてありがとう.. :)
-トム