バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 規格をプルダウンで選択しても反映されない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ackz
投稿日時: 2015/12/15 19:35
対応状況: −−−
新米
登録日: 2015/12/15
居住地:
投稿: 4
規格をプルダウンで選択しても反映されない
ECCUBE 2.13.5
PHP 5.3.3
MySQL 5.1.73-log

商品詳細ページで規格をプルダウンで選択してもカート画面以降プルダウンの一番上の規格のままになってしまいます。

下記フォーラムを参照いたしましたが、解決できませんでした。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8596&forum=10

こちらの方々と同じ現象で、
/data/Smarty/templates/default/products/detail.tpl内の

<input type="hidden" name="product_class_id" value="<!--{$tpl_product_class_id}-->" id="product_class_id" />

をtextに変更してプルダウンを変更しても値が変わりません。
JSに問題がありそうなのですが、ECCUBE2.13.5ですと、上記スレッドで言及されているproduct.jsもrollover.jsも存在していないので解決方法がわからず、途方にくれております。


以下のスレッドも参照しましたが、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=16760&forum=10

site_frame.tplには問題ありませんでした。

どなたかご教授おねがいできませんでしょうか。
何卒よろしくお願いいたします。
karin
投稿日時: 2015/12/15 19:58
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 規格をプルダウンで選択しても反映されない
ackz 様

JavaScriptのエラーは出ていませんか?


----------------

ackz
投稿日時: 2015/12/16 9:30
対応状況: −−−
新米
登録日: 2015/12/15
居住地:
投稿: 4
Re: 規格をプルダウンで選択しても反映されない
karin様

早速のご返信まことにありがとうございます。

Javascriptエラーを確認したところ
'$' is undefined

HTTP404: 見つかりません - 要求された URI (Uniform Resource Identifier) に一致するものがサーバーに見つかりませんでした。
GET - https://www.hogehoge.com/products/undefined?1450225307838

と表示されました。

読み込むべきJavascriptファイルがサーバーにないということでしょうか。
どのjsファイルなのかわからず、引き続きご教示いただけないでしょうか。
よろしくお願いいたします。

【追記】
'$' is undefinedは
下記4つに出ていました。
eccube.js (547,5)
detail.php (25,5)
detail.php (48,5)
detail.php (244,5)
karin
投稿日時: 2015/12/16 10:20
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 規格をプルダウンで選択しても反映されない
ackz 様

ありがとうございます。

'$' is undefined
エラーは、jqueryのファイルが読み込まれていない時によく発生します。

ページのソースを確認し、jqueryのURLが合っているか(ファイルがサーバ上に存在するか)をご確認いただけますか?


----------------

ackz
投稿日時: 2015/12/16 11:06
対応状況: −−−
新米
登録日: 2015/12/15
居住地:
投稿: 4
Re: 規格をプルダウンで選択しても反映されない
karin様

早速のご返信ありがとうございます。

確認したところ、
jQueryは1.11.1を読み込んでおり、1.4.2は読み込んでいませんでした。(記述を削除)
1.11.1のあとに1.4.2を読み込んでみましたが、現象は変わりませんでした。

商品詳細ページの
$ is not defined
のエラーは2つに減りました。

しかし、1.11.1のバージョンに対応しているjQueryプラグインが動かなくなってしまいました。

JavaScriptはプラグインを入れる程度の知識しか持ちあわせておりません。
お手数をおかけいたしますが、引き続きご教授おねがいできませんでしょうか。

どうぞよろしくお願いいたします。
ackz
投稿日時: 2015/12/16 11:39
対応状況: −−−
新米
登録日: 2015/12/15
居住地:
投稿: 4
Re: 規格をプルダウンで選択しても反映されない
現状ご報告です。

jQuery1.4.2を</body>の前に読み込んでいました。
購入したテンプレートのソースには<head>内と</body>の前の両方に1.4.2を読み込んでいて重複していたので<head>の方を当方で削除していたようでした。

<head>内に1.4.2を読みこむようにしたところ、選択した規格が反映されるようになりました。
jQuery1.4.2は<head>内の記述がマストなのですね。

規格が反映されない問題に関しては解決いたしました。

jQueryのプラグインが1つ動かなくなってしまいましたが、自分なりに検証してみようと思います。

親身にご回答してくださったkarin様、まことにありがとうございました。
感謝申し上げます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,906名です
総投稿数は110,006件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.