質問 > 管理機能 > 商品に規格を1つだけ設定する方法を教えてください。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2008/5/17 23:25
対応状況: −−−
|
商品に規格を1つだけ設定する方法を教えてください。 ECCUBE-2.0.1aを使って商品登録をしているのですが、壁にぶち当たってしまいました。商品規格の登録設定でサイズという規格を1種だけ設けたいのですが、デフォルトで2項目設定するようになっており、規格2を指定しないで登録をしてしまうと。画面に項目の無い規格2のセレクトボックスが表示されてしまい、規格1のサイズ指定をしカゴに入れるボタンを押しても、規格2を選択してくださいというエラーが表示されてカゴに入れることが出来ません。規格の数を商品ごとに調節する方法をどなたか教えてください。よろしくお願いします。
|
|
ゲスト |
投稿日時: 2008/5/18 1:01
対応状況: −−−
|
Re: 商品に規格を1つだけ設定する方法を教えてください。
|
|
ゲスト |
投稿日時: 2008/5/19 0:11
対応状況: −−−
|
Re: 商品に規格を1つだけ設定する方法を教えてください。 よくチェックをせずに書き込んでしまいました。添付のリンクからヒントを得て解決できました。有難うございます。私はSQLのことは全くの素人でわかりません(このコミュニティを閲覧している人にも私のようなチャレンジャーも多いと思いますが)で、そんな初心者にも解かるように私の解決方法を参考までに書き込みます。
私はphpMyAdminというMySQLデータベースを初心者でも簡単に操作できるソフトを使い、dtb_products_classという項目を選んで中身を表示させてみました。すると、規格2に何も設定していないはずの商品のclasscategory_id2の項目に数字が入っていたので、その数字を編集メニューでDELETEしました。すると問題は全て解決されました。このソフトかなり便利です。 |
|
ゲスト |
投稿日時: 2008/6/4 13:48
対応状況: −−−
|
Re: 商品に規格を1つだけ設定する方法を教えてください。 【環境】
EC-CUBEバージョン 2.0.1a PHPバージョン PHP 5.2.5 DBバージョン MySQL 5.1.22-rc 引用: ゲストさんは書きました: 私も同様の問題で悩んでいたところ、このページにたどり着きました。試してみましたが、一時的に解決はできたものの、規格の変更などを行うと、また、規格の表示が2つになってしまいます。 商品の登録を実際に行うのは、ショップの担当者で、システム回りの知識は一切皆無の素人さんなわけで、根本的な解決とはいえないと思います。 できれば、具体的にどのファイルをどのように修正すれば、管理ページ自体の不具合を解決できるのか、ご指導いただけると、大変助かります。宜しく、ご指導の程お願いいたします。 |
|
ゲスト |
投稿日時: 2008/6/6 2:12
対応状況: −−−
|
Re: 商品に規格を1つだけ設定する方法を教えてください。 私もほぼ同じシステム環境(MySQL 4.1.20)で同じバグに悩まされています。しかも規格を1つだけ設定した商品の在庫数を修正しようと、商品マスタから当該商品の規格をクリックすると規格1、2を選択しないと詳細が表示されません。ちなみに規格が2つ設定してある商品は、商品マスタで規格をクリックするときちんと商品詳細設定画面が表示されます。先の解決法は1次的にサイト上での表示を正常化するだけで根本的な解決方法ではないです。これって商品管理に直結した重要な問題じゃないのですか?同じ2.0.1aバージョンを使用してる方、是非とも教えてください。
|
|
seasoft |
投稿日時: 2008/6/6 8:07
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 商品に規格を1つだけ設定する方法を教えてください。 とりあえず、下記環境では再現しませんでした。
- EC-CUBEバージョン 2.1.1-beta (コミュニティ版) - PHPバージョン PHP 5.2.5 - DBバージョン PostgreSQL 8.2.4 最新のコミュニティ版でも発生するようでしたら、 追跡してみますよ。 mysql の環境ないので、動作テストはできないですが、 回避方法が示されているので、追跡できる確率はありそう。
|
ゲスト |
投稿日時: 2008/6/6 12:15
対応状況: −−−
|
Re: 商品に規格を1つだけ設定する方法を教えてください。 -EC-CUBEバージョン 2.0.1a
-PHP 5.2.5 -MySQL 4.1.20 EC-CUBE初心者です。 私も同様に、商品の規格数による不具合で困っています。 閲覧数を見ても、同じ不具合でお困りの方は多いと思います。 どのファイルをどのように修正すれば解決できるのか、具体的な対策をご指導いただけると幸いです。 是非是非よろしくお願いいたします。 |
|
seasoft |
投稿日時: 2008/6/6 12:32
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 商品に規格を1つだけ設定する方法を教えてください。 旧バージョンのバグという話ですかね?
|
TERRY |
投稿日時: 2008/6/6 23:51
対応状況: −−−
|
新米 登録日: 2008/6/6 居住地: 投稿: 3 |
Re: 商品に規格を1つだけ設定する方法を教えてください。 超初心者ですが、同じ状況を克服できましたので、私の方法を参考までに投稿します。MySQLをいじる必要があります。具体的にはdtb_classcategoryにcreate_date以外全て入力値を0(ゼロ)にしたデータを追加登録してみて下さい。やり方は、直接SQLで記述するか、私がやったようにphpMyAdminを使って当該テーブルを表示してデータを追加します。理由は、商品登録で"規格なし"には0というidが与えられるのですが、classcategoryにこのid0のデータが登録されていないと、処理が先に進まないようなのです。今のところこれで問題ないので、来週中にはサイトを正式リリースして運用を開始する予定です。
以上 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |