ZenCart on Xoops をインストール
XoopsにZenCart on Xoops v1.321 を入れてみた。
ダウロード後、解凍してアップロード、パーミッション変更、インストールは順調だったのだが、ドロップシッピング用にと入れたので、“カートに入れる”が表示されなくていい設定にすると、おすすめや特価などのグループに登録できなくなることがわからず。
なぜおすすめ商品の設定画面に商品が表示されないのかいろいろ設定を変えていると、結局「商品タイプの管理」で、「この商品はカートに追加可能」をYesにしないとだめらしいということで、カートに入れるをYesにして、カートのボタンや在庫切れなどが表示されてしまうのを、表示しないようにPHP側で変更してしまった。
次に表示されたおすすめ商品や、新着商品をXoopsのトップページに表示させようとブロックを表示するように設定をしても、「Please wait」のまま表示されない。
readme_jp.txtに
下記タグをテーマファイルのhead部分に挿入してください。jQuery本体(v1.3.2)は同梱されています。
<script type="text/javascript" src="<{$xoops_url}>/modules/zox/jquery-1.3.2.js"></script>
<link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_url}>/modules/zox/blocks/zox_blocks.css" />
と書いてあることに気がつくまで、また何時間も費やしてしまった。
ZenCartは高機能で、いろいろ設定が出来るのですが、その細かい設定についてはなかなか全てを網羅した文章がなく、いろいろやってみるしかないのかもしれません。
また、Xoopsにモジュールとして入っても管理画面は全く別で、WhatsNewモジュールに新着も表示できないようですし、上でも書いたXoopsでのブロック表示もJavaScriptを利用しての表示で、違和感がある状態です。