ググらずには前へ進めないフロントエンドエンジニアが書く、次はググらなくてもできますように…とメモを残すブログです!

EC-CUBE 2.13系 jQuery1.8や1.9などを使う。カートボタンが効かない!

2014/07/23
⚠️投稿日または最終更新日から8年以上経過している内容です。

ECCUBEの最新バージョン(2.13.2)でもjQueryのバージョンは1.4系です。

フォーラムでいろいろ言われてましたが、システム要件で難しいみたい。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=13180&forum=6

でもなるべく最新版を使いたいと思いますよね。

そこでjQuery1.9を導入して試してみました。

その際商品一覧のカートボタンが実行されなくなりました。

そして以下を編集することにより解決しました!

/data/Smarty/templates/default/products/list.tpl だいたい144行目

html
<form name="product_form<!--{$id|h}-->" action="?" onsubmit="return false;">

onsubmit="return false;" を削除することで正常動作が出来ました。