タブレットでアクセス時にデフォルトのテーマで表示させたい

2019年8月1日 at 16:26

バージョン8.5.1

テーマ機能にあるモバイルテーマでスマートフォン用に別のテーマを指定しています。
concrete5.6だった時は、下記のトピックを参考にタブレットはデフォルトのテーマに振り分けていました。
http://concrete5-japan.org/community/forums/beginner/post-8053/

バージョン8.5.1でもタブレットをデフォルトのテーマに振り分けるにはどのようにすればよいのか
ご存じの方がおりましたら、ご教授いただけると助かります。
よろしくお願いします。

タグ:

Re: タブレットでアクセス時にデフォルトのテーマで表示させたい

2019年8月1日 at 17:18
MobileDetect クラスを継承したクラスを作成して、isMobileメソッドから親クラスのisTabletメソッドを呼び出す
継承したクラスで MobileDetectクラスをオーバーライドするよう設定する

http://documentation.concrete5.org/developers/appendix/concrete5-version-8-coding-styles/service-container
 

Re: タブレットでアクセス時にデフォルトのテーマで表示させたい

2019年8月2日 at 11:08
ご回答ありがとうございます。
せっかく教えていただいたのに、申し訳ないのですが
プログラミングの知識がほぼないので、内容が理解できませんでした。
単純にGitHubのソースをどこかに入れれば、オーバーライドするというわけではないのですね。