サイトに Magento CE 1.7 を使用しています。使用されているテーマは、カートにアイテムを追加した後、ユーザーがカート ページに移動する Magento のデフォルトの動作をオーバーライドしました。このテーマでは、ユーザーは同じ製品ページにとどまり、jquery レイヤーがポップアップしてアイテムが追加されたことを示します。
ユーザーがカートにアイテムを追加するたびにカートページに移動したいと思います。どうすればこれを行うことができますか?
ありがとう。-TM
サイトに Magento CE 1.7 を使用しています。使用されているテーマは、カートにアイテムを追加した後、ユーザーがカート ページに移動する Magento のデフォルトの動作をオーバーライドしました。このテーマでは、ユーザーは同じ製品ページにとどまり、jquery レイヤーがポップアップしてアイテムが追加されたことを示します。
ユーザーがカートにアイテムを追加するたびにカートページに移動したいと思います。どうすればこれを行うことができますか?
ありがとう。-TM
app/code/community および/または app/code/local に存在するカスタム モジュールを探し、これを実行している可能性のあるモジュール (おそらく AjaxCart などの名前) を突き止めます。特定した場合は、ファイル app/etc/modules/NAME_OF_THAT_MODULE.xml を編集し、アクティブ化を true から false に設定して、非アクティブ化を試みます。次に、通常の動作が戻っているかどうかをテストします。
見てみる@
/app/design/frontend/default/[テーマ]/template/catalog/product/view/addtocart.phtml
デフォルトのonclick
方法は ですproductAddToCartForm.submit(this)
。カスタム テンプレートに同じonclick
メソッドがある場合は、ベースとカスタム テーマの productAddToCartFormsubmit()
メソッドの両方を見てください。
<button type="button" title="<?php echo $buttonTitle ?>" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button>
@ Admin -> System -> Config -> Sales -> Checkout -> Shopping Cart -> After Add a Product Redirect to Shopping Cart もご覧ください。
ここのように return_url を入力すると役に立ちますか? したがって、次のようなものが得られます。
デザインを変更して、javascript を介してカートにアイテムを追加するのではなく、magento のデフォルトの動作のようにリンクに移動しますか?