自社アフィリエイト構築モジュール v1.3.0.1のバグと解決策
News (bug +, ZenCart + , 自社アフィリエイト + ) No Comments »自社アフィリエイト構築モジュール(v1.3.0.1)において、いくつかのバグ報告がありましたので、解決方法などをご報告させていただきます。
自社アフィリエイト構築モジュール(v1.3.0.1)において、いくつかのバグ報告がありましたので、解決方法などをご報告させていただきます。
Zen-Cart管理画面で英語に言語を切り替えた場合、Configuration(一般設定)が文字化けしてしまいます。
Configurationはデータベースから各設定値を読み込んで表示する仕組みになっているのですが、データベース内の文字列がEUC-JPなのに対して、
英語に切り替えた場合のCHARSETがiso-8859-1になっているのが原因です。
ニュースの管理モジュールに脆弱性があるというご連絡をいただきました。
詳細は、まだ不明ですが、とりいそぎ公開を一時中止いたしましたのでご報告いたします。
なお、すでに導入されている方は、バックアップ後に
includes
├ modules
│ ├ pages
│ │ ├ news_manager
│ │ │ └ header_php.php
│ │ └ news_manager_all_news
│ │ └ header_php.php
│ └ sideboxes
│ └ news_manager.php
└ templates
└ template_default
├ sideboxes
│ └ tpl_news_manager.php
└ templates
[…]
質問があったので、久々にアフィリエイト商品モジュールに関しての投稿です。
デフォルトの状態で、アフィリエイト商品は
Zen-Cart管理画面>追加設定・ツール>商品の閲覧回数ランキング
に表示されません。
これは、商品の閲覧回数ランキングの機能自体が、商品タイプの設定項目「この商品はカートに追加可能:」がYの場合のみ表示するようにしているためです。
この表示制限をしている部分を解除してあげれば、アフィリエイト商品が商品の閲覧回数ランキングに表示されるようになります。
upgrade.phpは、PHP4.xのサーバーでPHP5の関数を使いたい場合に、非常に便利なPHPファイルです。
現時点のZen-Cartでは、PHP5.xだと動作が怪しいので、PHP4.xで動作している方が多いでしょうから覚えておくと後で役に立つかもしれません。
Zen-Cartの商品提供可能日を時刻まで指定する方法に引き続き、入荷予定商品関連のカスタマイズ情報です。
Zen-Cartは、提供可能日を設定すると、入荷予定商品としてリストはしますが、その商品ページへアクセスすれば「カートへ入れる」ボタンが表示されてしまいます。
Zen-Cartには、商品登録時に、商品提供可能日を設定することが可能です。
一般設定>トップページの表示設定で「入荷予定商品」を表示するようにしていれば、
トップページや商品リストの下部にリストされます。
デフォルトでは、日付指定だけで時間指定することはできませんが、現在取り組んでいる案件で
時間指定もできるようにして欲しいという要望があり、カスタマイズしましたので、メモしておきます。
なお、対象バージョンのZen-Cartはv1.302です。
ZOXがアンインストールできないというバグの修正方法
アフィリエイトでショッピングサイトを構築しようと、たくさんのツールを試しました。メインはブログツールを探していました。し...