バージョン選択

フォーラム

メニュー

オンライン状況

43 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 43
もっと...

サイト内検索

バグ報告 > 管理機能 > 規格を選択してもカートに反映されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
itigoame
投稿日時: 2016/3/19 16:04
対応状況: −−−
新米
登録日: 2016/3/19
居住地:
投稿: 9
規格を選択してもカートに反映されない
EC-CUBE 2.12.0を使用しています。

商品一覧ページに
「スタンダード」「50mm」「100mm」・・・というサイズの規格を選択できるようにしています。

例えば、サイズ「50mm」を選択して「カゴに入れる」をクリックしても、
「現在のカゴの中」の表示では、サイズが「スタンダード」で表示されてしまいます。

いろいろ検索してみましたが、
どれも改善することができませんでしたので、解決策を教えて下さい。
宜しくお願い致します。
red
投稿日時: 2016/3/19 17:09
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1567
Re: 規格を選択してもカートに反映されない
2.12.0のバグだったような気がします
http://svn.ec-cube.net/open_trac/ticket/1852


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

itigoame
投稿日時: 2016/3/19 21:39
対応状況: −−−
新米
登録日: 2016/3/19
居住地:
投稿: 9
Re: 規格を選択してもカートに反映されない
リンク先を確認させていただきました。
どう把握していいのかわからないのですが、これは改善できないということでしょうか?
red
投稿日時: 2016/3/19 22:46
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1567
Re: 規格を選択してもカートに反映されない
リンク先に不具合の修正方法が載っているので、それを適用すれば直ると思います


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

itigoame
投稿日時: 2016/3/20 13:32
対応状況: −−−
新米
登録日: 2016/3/19
居住地:
投稿: 9
Re: 規格を選択してもカートに反映されない
何度もすみません。

リンク先をたどって、下記のリンク先に記載されている部分に修正してみましたが、改善はされませんでした。
見ている場所が違っていますでしょうか?

http://svn.ec-cube.net/open_trac/changeset/21899
red
投稿日時: 2016/3/20 16:15
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1567
Re: 規格を選択してもカートに反映されない
そちらは、モバイルと書いてあるほうですね

この2個なのかなと思います
http://svn.ec-cube.net/open_trac/changeset/21893
http://svn.ec-cube.net/open_trac/changeset/21895


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

itigoame
投稿日時: 2016/3/20 16:50
対応状況: −−−
新米
登録日: 2016/3/19
居住地:
投稿: 9
Re: 規格を選択してもカートに反映されない
ありがとうございます。

サーバーに保存している「www」→「js」→「products.js」のファイルを開き、

$(function() {
// 規格1選択時
$('select[name=classcategory_id1]')
.change(function() {
var $form = $(this).parents('form');
var product_id = $form.find('input[name=product_id]').val();
var $sele1 = $(this);
var $sele2 = $form.find('select[name=classcategory_id2]');
setClassCategories($form, product_id, $sele1, $sele2);

// 規格1のみの場合
if (!$sele2.length) {
checkStock($form, product_id, $sele1.val(), '0');
}
});

というように修正してみましたが、それでも「現在のカゴの中」に表示されているサイズは「スタンダード」になってしまいます。
他に修正する箇所はありますでしょうか?

あと、私のサイトも「商品詳細マトリクス表示プラグイン0.6」というプラグラインを導入していますが、
こちらは何か関係したりしますでしょうか?
red
投稿日時: 2016/3/20 17:44
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1567
Re: 規格を選択してもカートに反映されない
$(function() {
      // 規格1選択時
      $('select[name=classcategory_id1]')
          .change(function() {
                      var $form = $(this).parents('form');
                      var product_id = $form.find('input[name=product_id]').val();
                      var $sele1 = $(this);
                      var $sele2 = $form.find('select[name=classcategory_id2]');

                      // 規格1のみの場合
                      if (!$sele2.length) {
                          checkStock($form, product_id, $sele1.val(), '0');
                      // 規格2ありの場合
                      } else {
                          setClassCategories($form, product_id, $sele1, $sele2);
                      }
                  });
      // 規格2選択時
      $('select[name=classcategory_id2]')
          .change(function() {
                      var $form = $(this).parents('form');
                      var product_id = $form.find('input[name=product_id]').val();
                      var $sele1 = $form.find('select[name=classcategory_id1]');
                      var $sele2 = $(this);
                      checkStock($form, product_id, $sele1.val(), $sele2.val());
                  });
});


としたら直りました
これ以外のチケットでも修正が入っているみたいですね


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

su-sann
投稿日時: 2016/12/7 19:22
対応状況: −−−
新米
登録日: 2016/12/7
居住地:
投稿: 10
Re: 規格を選択してもカートに反映されない
2.11.1を使用し、同様の現象が発生しております。

スレッドの通り、下記ファイルを修正したのですが、
規格を選択しても、すべて同様の商品となってしまいます。

data/class/pages/products/LC_Page_Products_Detail.php

他に修正箇所などありますでしょうか?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,287名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.