セール管理

古いバージョンのZen Cartについて不具合が見つかった場合はこちらで情報を共有してください。
アバター
miyazaki 

セール管理

投稿記事by miyazaki  » 2005/3/15 21:26

3/15縲怎Zールを実施しました。
が、商品に反映しません(反映している商品もあります)
当方利用しているServerでは、phpMyAdminが標準で利用できるのですが、
products_price_sorter
master_categories_id

がきちんと入力されていませんでした。
とりあえず、DBを編集してセールに反映させました。


商品登録になにか、問題があったのでしょうか?
アバター
ゲスト

投稿記事by ゲスト » 2005/7/09 12:05

私もセールを有効にしても何も変わりません。

現在、easypopulate使用して商品を登録していることが原因なんですかねぇ
SQLの仕組みがいまいち分からないですが

当方利用しているServerでは、phpMyAdminが標準で利用できるのですが、
products_price_sorter
master_categories_id

がきちんと入力されていませんでした。
とりあえず、DBを編集してセールに反映させました。


こちらをどのように変更すればよいのでしょうか?
phpMyAdminの使用は出来ます。
どなたかご存知の方がおられましたらご教授ください。
アバター
massy

セール管理

投稿記事by massy » 2005/7/12 18:55

massy です。

セール関係で、コピーを行うと SQL Syntax Error になってしまいます。
(ver1.1の時もあったような、、、)
アバター
ゲスト

投稿記事by ゲスト » 2005/7/14 18:51

自分もそこで引っかかっています

phpMyAdminは使えますが

products_price_sorter
master_categories_id

↑ここにどんなデータを放り込めば治るのか分かりません
アバター
hirohiro

ここでいいのかな?

投稿記事by hirohiro » 2005/7/27 19:30

はじめましてhirohiroといいます。
さっそくですがセール管理の質問です。
管理者ページではせーるが有効になってるように表示されているのですが
実際の顧客が見るページを見ると一切有効になっていないで
表示も何も変わっていないのですがコレはどういった原因と
解決方法があるのでしょうか?

上記のログを見るとSQLで修正すれば良いように見えるのですが
修正する値が分かりません。
MySQLは入っています。
よかったら教えてもらえないでしょうか
アバター
志田
記事: 526
登録日時: 2005/5/15 14:14
お住まい: 東京都
連絡を取る:

Re: ここでいいのかな?

投稿記事by 志田 » 2005/7/28 11:38

再現性も確かめていないですが、バグトラックに登録しておきました。

http://zen-cart.jp/pukiwiki/519.html
アークウェブ http:/www.ark-web.jp
きものリメイク comachi http://comachi-kimono.jp
アバター
shudo

master_categories_id が入ってなかった

投稿記事by shudo » 2005/8/09 11:52

はじめまして。私もセールに対象になる商品ならない商品が同一カテゴリに混在してます。
私の場合、easypopulateは使ってません。
products_price_sorter には問題がないのですが、master_categories_id が0になっていて、これがおかしいようです。ただし、カテゴリ管理の画面で見る限りは意図したカテゴリに分類されいます。

デモデータを更新したり、追加したりした環境なので、そのへんで不整合が出たのかなと推測してます。
ちなみに、当該カテゴリに「新しい商品」として追加した場合は、意図どおりmaster_categories_id はセットされ、セール対象にもなります。
また、セール対象になってなかった、商品のmaster_categories_id を0ではなく
意図したカテゴリのidをセットするとセール対象になりました。

ちなみに、セールの管理においては「全ての商品」ではなく、カテゴリごとに選択をしてます。

Anonymous さんが書きました:私もセールを有効にしても何も変わりません。

現在、easypopulate使用して商品を登録していることが原因なんですかねぇ
SQLの仕組みがいまいち分からないですが

当方利用しているServerでは、phpMyAdminが標準で利用できるのですが、
products_price_sorter
master_categories_id

がきちんと入力されていませんでした。
とりあえず、DBを編集してセールに反映させました。


こちらをどのように変更すればよいのでしょうか?
phpMyAdminの使用は出来ます。
どなたかご存知の方がおられましたらご教授ください。
アバター
hirohiro

なるほど!

投稿記事by hirohiro » 2005/8/13 15:24

shudoさん、参考になります!
早速、試してみることにしますね
ありがとうございます
アバター
hirohiro

master_categories_id の修正で成功しました!

投稿記事by hirohiro » 2005/8/13 16:41

ほんとに助かりました。
SQLのどれか本当に分からなくて諦めかけてたんですが
このセール機能の活用が出来そうです。

ただ、なぜmaster_categories_id が0になってしまうのかこの辺が謎です
やはりeasypopulateを使用すると抜けてしまうのか
操作している段階で自分でいつの間にか0にしてしまっているのか…

試行錯誤の連続ですががんばります。
アバター
kino
記事: 893
登録日時: 2005/5/15 19:39
お住まい: 京都
連絡を取る:

Re: master_categories_id の修正で成功しました!

投稿記事by kino » 2005/8/13 18:52

木下です。

EasyPopulateはoscommerce用のものを移植したもののようなので
そのあたりの設定が抜けているのかも知れません。

今の EasyPopulate のソースはとても微妙な修正に
耐えられるものではないので、そのうち再構築したいと思います。
が、その時間が取れるかどうか。(竏停・; )

設定が簡単に分かるようならいいんですけどね。

hirohiro さんが書きました:ただ、なぜmaster_categories_id が0になってしまうのかこの辺が謎です
やはりeasypopulateを使用すると抜けてしまうのか
操作している段階で自分でいつの間にか0にしてしまっているのか…
-----
木下 敏夫
http://www.tktools.jp/

大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 )
奥様ショップ 店長 ( http://okusama-shop.com/ )
電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )
アバター
いこあん

投稿記事by いこあん » 2006/9/20 00:26

はじめまして。

本を購入して勉強しながら進めております。
初心者のため的外れなことを申し上げてしまうと思いますが
よろしくお願いします。

EasyPopulateを使用して商品登録をしたところ
同じような症状になってしまい困っておりました。

確認してみるとやはりmaster_categories_id が0になっておりました。
master_categories_id は一つづつ手動で変更するしかないのでしょうか?

EasyPopulateで一括で変更することは出来ないのでしょうか?
何卒、ご教授お願いいたします。

周りに習って一番上をv_master_categories_id
として列にカテゴリID入れてアップしても駄目でした。。。
アバター
okuyan
記事: 10
登録日時: 2006/9/11 11:35

phpMyAdminにて

投稿記事by okuyan » 2006/11/21 22:34

私もeasypopulateを使用してアップした商品でセールが反映されない症状に出会いました。
なんとかphpMyAdminを使い修正して対応しましたので一応載せておきます。
参考にならないかも知れませんが・・・
phpMyAdminのSQLにて
UPDATE
`***(shopのテーブル)_products`
SET `master_categories_id` = *(セールのカテゴリid)
WHERE 1 AND `manufactures_id` = *(メーカid)

これで(メーカid)の商品カテゴリが(セールのカテゴリid)になるはずです。
私の場合はセールをかける範囲がメーカ丸ごとだったのでこれで対応できましたが
ひとつのメーカ内でばらばらにセールするなら工夫が必要ですね。

私もまだ初心者の域なので参考程度としてお願いします。 :oops:
まだまだ私も未熟です。
カナレ・AV材料の販売をしております。
http://shop.astroserve.jp/
アバター
kitagawa
記事: 95
登録日時: 2006/3/16 12:44
お住まい: 関西

投稿記事by kitagawa » 2006/11/22 10:39

EasyPopulateを利用して商品をアップした場合の、セールの問題では、
↓このトピックスに木下さんが書かれていた方法で、対応しました。

http://zen-cart.jp/bbs/viewtopic.php?t=2600
管理画面の「追加設定・ツール」の「ショップ管理者用ツール」の
「全商品のマスターカテゴリIDをリセット」を使ったらセットされないでしょうか?

ただ、複数カテゴリの登録している場合では、この方法はできないようです。
zen-cart: v1.2.0-l10n-jp-6
サーバOS: FreeBSD 4.7-RELEASE-p28
データベース: MySQL 4.1.16
HTTP サーバ: Apache/1.3.33 (Unix)
PHP/4.4.2 mod_perl/1.29
アバター
okuyan
記事: 10
登録日時: 2006/9/11 11:35

投稿記事by okuyan » 2006/11/23 11:59

kitagawa さんが書きました:EasyPopulateを利用して商品をアップした場合の、セールの問題では、
↓このトピックスに木下さんが書かれていた方法で、対応しました。

http://zen-cart.jp/bbs/viewtopic.php?t=2600
管理画面の「追加設定・ツール」の「ショップ管理者用ツール」の
「全商品のマスターカテゴリIDをリセット」を使ったらセットされないでしょうか?

ただ、複数カテゴリの登録している場合では、この方法はできないようです。

有難うございます。
次回に試してみたいと思います。 :shock:
まだまだ私も未熟です。

カナレ・AV材料の販売をしております。

http://shop.astroserve.jp/

“1.3.0.x公式版の不具合情報” へ戻る