質問 > 管理機能 > 規格設定による、購入画面の手間について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
snpy814 |
投稿日時: 2013/2/10 13:03
対応状況: −−−
|
新米 登録日: 2013/2/3 居住地: 投稿: 9 |
規格設定による、購入画面の手間について お世話になります。
CSV(商品IDは指定,商品規格IDは空欄)で商品を登録後、 [商品管理]→[規格管理]にて規格名を1つ、その分類名を1つ登録しました。 [商品管理]→[商品マスター]の一覧で[規格]リンクをクリックすると、分類名で在庫数設定ができます。 この状態で、 [商品管理]→[商品マスター]の一覧で[確認]リンクをクリックすると、商品購入ページが表示されます。 すると購入ページに、[規格名:選択してください]というプルダウンが表示され、そのまま[カゴに入れる]をクリックしても規格名を選択しない限り、購入手続きが続行できません。 全商品にはサイズや色などの規格は無く、規格設定そのものが不要なのですが、このEC-CUBEで在庫数設定するには規格が必要という理解でいます。購入者のわずらわしさを省くために、購入ページの[規格名:選択してください]のプルダウンを設定した分類名をデフォルト値としたいのですが、可能でしょうか? または、規格を設定せずに在庫数を設定でき、購入ページでも[規格名:選択してください]という表示がでないよう(ワンクリックで[カゴに入れる]が押せる)に出来ないものでしょうか? よろしくお願いします。 |
ゲスト |
投稿日時: 2013/2/10 18:12
対応状況: −−−
|
Re: 規格設定による、購入画面の手間について http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8
まずは、上記を参照頂き、動作環境をお教えください。 本来、規格の有無に関係無く、在庫数は、変更出来ます。 規格設定前の在庫数の設定が、規格設定後に悪影響して、 在庫数が意図した様に、設定出来ないバージョンが有った様に記憶してます。 本件、バージョンが明示されていないので、検証出来ないのですが、 予想するに、csv登録が正しくないか、お使いのEC-CUBEのバージョンにcsv登録すると、規格を設定しないと、在庫数が設定出来ない等の不具合がある(そういう不具合の記憶はないのですが)、、、 かの、いづれかではないかと思います。。。 p.s. もしかして、csvでの登録は、意図通りになっているので、本来、設定する必要の無い規格を削除すれば、、、ご希望通りの動作になるとか。。。 |
|
snpy814 |
投稿日時: 2013/2/10 22:00
対応状況: −−−
|
新米 登録日: 2013/2/3 居住地: 投稿: 9 |
Re: 規格設定による、購入画面の手間について 環境は下記です。FirstServerのレンタルサーバです。
DB操作は直接できず、管理画面(web)からのみです。 [EC-CUBE] 2.11.5 [レンタルサーバ] FirstServer [OS] Linux s203-137-46-129.biz2.firstserver.ne.jp 3.1.5 #1 SMP Thu Dec 15 15:14:04 JST 2011 i686 [PHP] 5.2.17p3 (date, libxml, openssl, pcre, zlib, ctype, curl, dba, dom, hash, filter, gd, session, iconv, json, mbstring, mcrypt, mhash, mysql, SimpleXML, SPL, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, Reflection, standard, mysqli, SQLite, exif, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, apache2handler, firstserver) [GD] 有効 (GD Version => bundled (2.0.34 compatible), FreeType Support => 1, FreeType Linkage => with freetype, T1Lib Support => , GIF Read Support => 1, GIF Create Support => 1, JPG Support => 1, PNG Support => 1, WBMP Support => 1, XPM Support => , XBM Support => 1, JIS-mapped Japanese Font Support => 1) [データベース] PostgreSQL 9.0.1 [WEBサーバ] apache (バージョン不明) [ブラウザ] Firefox 18.0.2 * 経緯としましては、CSV登録の方法がよくわからず、商品IDを指定、商品規格IDを空欄のCSVデータを3回ほど登録してしまい、その後、規格を登録したりして、在庫数設定がうまく行かないのに気づき、いろいろいじった後、全商品データを削除し、規格も削除したり登録したりを繰り返しています。カテゴリだけは登録後残ったままです。 >p.s. >もしかして、csvでの登録は、意図通りになっているので、本来、設定する必要の無い規格を削除すれば、、、ご希望通りの動作になるとか。。。 そうだと思い、規格の削除をするのですが、在庫数設定の欄が商品編集で出てくるものの、登録しても反映されませんでした。その後、規格を登録すると、在庫数がその規格の分類名について編集可能となり反映もできます。 雰囲気としては、規格削除後も、何か規格が裏で残っているのではと感じます。 いっそのこと、初期状態(データ全削除)に戻せればとも思うのですが。そういう事はできるのでしょうか。 よろしくお願いします。 |
ゲスト |
投稿日時: 2013/2/11 7:17
対応状況: −−−
|
Re: 規格設定による、購入画面の手間について 引用:
いっそのこと、初期状態(データ全削除)に戻せればとも思うのですが。そういう事はできるのでしょうか。 以下の手順でインストールをやり直せば、DBも初期化されます。 1. >> /install/index.php は、インストール完了後にファイルを削除してください。 に従って、削除してあるのならば、 http://www.ec-cube.net/download/index.php より、2.11.5をダウンロードして、 html/install/index.php を、サーバーにアップロードする。 2. data/config/config/config.phpをconfig_1.php等と名前変更する。 (後で内容の確認が必要になった場合に備えて。) 3. この状態で、フロント画面にアクセスすると、インストールが始まる。 1) /data/Smarty/templates_c/admin/...tpl.php 等のキャシュは、 □問題点を無視して次へ進む(上級者向け) をチェックし、「次へ進む」 2) 「必要なファイルのコピー」も「次へ進む」 3) 「サイトの設定」「管理機能の設定」「WEBサーバーの設定」を行い「次へ進む」 4) 「データベースの設定」を行い「次へ進む」 a) 「データベースの初期化」で「次へ進む」と、既にテーブルが存在するので「既存データをすべて削除する」 b) 削除に成功したら「次へ進む」 c) 作成に成功したら「次へ進む」 5) 「サイト情報について」を設定し「次へ進む」 以上で、インストール直後のDBの状態になります。 |
|
snpy814 |
投稿日時: 2013/2/14 23:56
対応状況: 解決済
|
新米 登録日: 2013/2/3 居住地: 投稿: 9 |
Re: 規格設定による、購入画面の手間について 再インストール手順ありがとうございます。
こちらの内容を見る前に、いろいろ試していたところ、商品IDありのCSVデータをアップロード後、規格を設定せずに在庫数の設定ができるようになりました。 行ったことは、何度か商品IDなし、商品規格IDなしのCSVデータ(商品数400程度)をアップロードしては、商品全削除を繰り返し、最後に商品IDあり、商品規格IDなしのCSVをアップロードしたところ、規格設定せず在庫数の設定ができる状態になっていました。正直意味がわかりません。 ちなみに、何度か商品IDなしのCSVをアップロードしたところ、自動付与される商品IDが、商品ID指定ありCSVの一番大きなIDよりも大きな値の連番で構成されていました。再度商品IDなしのCSVをアップロードすると、さらにその後の値から連番となっていました。あまり意味のない情報かも知れませんが。 結局のところ原因と対処法が不明なまま解決しました。ADMINのフラグを管理者モード(0)に設定しましたが、その前後でも在庫数設定が規格ありでないと出来なかった現象はで続けていたので、何か特別な操作はしていないと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |