福田 お役立ち

EC CUBE 2系のプラグイン「メインビジュアルスライドショー」スマホでも表示したい。

EC CUBE 2系のプラグイン 「メインビジュアルスライドショー」 スマホでも表示したい。

こんにちは、福田です!

 

EC CUBE 2系のプラグイン「メインビジュアルスライドショー」ですが、デフォルトではPC用テンプレートにしか表示されません。

■メインビジュアルスライドショー
https://www.ec-cube.net/products/detail.php?product_id=804

 

これをスマホ用のテンプレートでも表示させたい!

 

という事で調べてみました。

 

 

1. ブロックをスマホ用にコピーして作る

まずは、スマートフォンデザイン管理の画面に「メインビジュアルスライドショー」のブロックがないので、
PC用のブロックをコピーして、作ります。

これでレイアウト設定から追加したブロックを配置してみたのですが、何も表示されません。。

DBの値を触らないといけないようです。

2. テーブルdtb_blocの値を書き換える。

phpMyAdmin等を使ってデータベースの値を書き換えます。

書き換えるのは、

「php_path」
「plugin_id」

の2つの値

何も入っていないので、PC用ブロックと同じ値を入れてやります。

これで表示されるかと思ったのですが、画面が真っ白になっちゃいました。

ここで手こずりましたが、どうやらjqueryのバージョンの問題のようでした。

3. 場合によっては、jqueryがバッティングするので削除する

<script src=”http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js”></script>

この1行を削除してやったらちゃんと表示されました!

 

 

それでは、寒くなってきましたので風邪などひかないようにご注意ください 🙄