モバイルのフォームで確認画面に進むと、PC用のページに遷移します
- » kazoo0217 > モバイルのフォームで確認画面に進むと、PC用のページに遷移します @ 2013/9/4 12:18
kazoo0217 > モバイルのフォームで確認画面に進むと、PC用のページに遷移します @ 2013/9/4 12:18 |
---|
Docomo,au端末でモバイルのフォームで確認画面に進むと、PC用のページに遷移します。(Softbank実機未確認)
また、デバッグモード1にして確認画面を表示すると以下のNoticeメッセージが出ます。 Notice (8): Undefined offset: 0 [CORE/baser/plugins/mail/controllers/mail_controller.php, line 140] Code | Context if(empty($this->contentId)) { $this->contentId = $this->params['pass'][0]; MailController::beforeFilter() - CORE/baser/plugins/mail/controllers/mail_controller.php, line 140 Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 208 Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 193 require - APP/webroot/index.php, line 111 [main] - CORE/index.php, line 61 Gooモバイルサイトビューワー(http://emu.mobile.goo.ne.jp/emu/emu.php) でも同様の症状になります。 PCのブラウザ、Willcomの端末では再現しません。(正常にモバイルのレイアウトで確認画面が表示) BaserCMSのデモサイト(http://demo.basercms.net/) をGooモバイルサイトビューワーで確認したところ再現しました。 またBaserCMSのデモサイトをデバッグモード1にしてGooモバイルサイトビューワーで確認したら同様のメッセージが表示しました。 Notice (8): Undefined offset: 0 [CORE/baser/plugins/mail/controllers/mail_controller.php, line 140] Code | Context $id = 1 if(empty($this->contentId)) { $this->contentId = $this->params['pass'][0]; MailController::beforeFilter() - CORE/baser/plugins/mail/controllers/mail_controller.php, line 140 Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 208 Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 193 [main] - APP/webroot/index.php, line 111 モバイル版フォームの不具合でしょうか? よろしくお願い申し上げます。 ■ BaserCMSのバージョン:2.1.1 ■ レンタルサーバー名:iclusta+ pro ■ スマートURLの利用: OFF ■ 設置フォルダ: ドキュメントルート ■ 利用しているデータベース: MySQL ■ PHPスキル(自己評価): E |