3.0.1ノーマルモードで携帯表示不可
tmasuda > 3.0.1ノーマルモードで携帯表示不可 @ 2014/1/13 8:13 |
---|
いつも大変お世話になっております。
問題の報告です。 【設定状態】 制作・開発モード:ノーマルモード スマートURL:オフ モバイル:対応する(連動しない) 【現象】 環境設定「制作・開発モード:デバックモード1〜3」では、 携帯表示ができますが、「制作・開発モード:ノーマルモード」に変更すると 添付画像ファイルのような「An Internal Error Has Occurred.」のエラー表示になります。 2014/01/14追加 【原因】 [app/tmp/logs/error.log]にワーニングが出ていました。 Warning: Warning (2): Creating default object from empty value in [lib/Baser/View/Helper/BcMobileHelper.php, line 72] 【暫定的な対応方法】 lib/Baser/View/Helper/BcMobileHelper.php 65行目に下記を追記すればエラー表示の回避ができるようです。 $View->cacheAction = false; 正しい対応方法をご存知の方はご教示お願い致します。 また、baser側への正式対応とコミットをお願い致します。 以上、宜しくお願いします。 ■ BaserCMSのバージョン:3.0.1 |
goichi > Re: 3.0.1ノーマルモードで携帯表示不可 @ 2014/1/14 22:19 |
---|
遅くなってしまいましたが、同じ現象に出くわしました。
正しい方法かどうかわかりませんが、 /Baser/View/Helper/BcMobileHelper.php の72行目付近より始まる処理の前で、
を追記して問題が解消しました。 結果、71行目から始まるif構文が
みたいになりました。取り急ぎ、参考までに投稿しておきます。 |
goichi > Re: 3.0.1ノーマルモードで携帯表示不可 @ 2014/1/15 22:25 |
---|
こんにちは!
この件、バグフィックスが行われたようですので、ご報告しておきます。 |
tmasuda > Re: 3.0.1ノーマルモードで携帯表示不可 @ 2014/1/17 11:57 |
---|
お世話になります。
差分反映して、問題が再現しないことを確認しました。 お忙しい中、ご対応いただきまして、 本当に有難うございました。 ■ BaserCMSのバージョン:3.0.1 |