EC-CUBE4でメンテナンスモード有効時でも管理者でログインしていればフロント画面を表示できるようにする方法
EC-CUBE Advent Calendar 2018 22日目の記事です。
EC-CUBE4.0.1から新たにメンテナンス機能が利用できるようになりました。
今回の機能でメンテナンス管理画面が簡単に行えるようになりましたが、フロント画面の確認が出来なくなります。
そこで、管理者でログインしていればフロント画面が表示できるという機能を以下のPull Requestで作成しています。
変更点はこのPull Requestを見てもらえれば良いのですが、コメントにもあるようにこのprだと、 プラグインのインストール時等にキャッシュを再生成時に失敗する恐れがあるということなので推奨していません。
ただし、キャッシュ再生成等の仕組みを理解している方であれば便利な機能となりますので利用できる方は限られますが参考にしてください。