0

サイトに Magento CE 1.7 を使用しています。使用されているテーマは、カートにアイテムを追加した後、ユーザーがカート ページに移動する Magento のデフォルトの動作をオーバーライドしました。このテーマでは、ユーザーは同じ製品ページにとどまり、jquery レイヤーがポップアップしてアイテムが追加されたことを示します。

ユーザーがカートにアイテムを追加するたびにカートページに移動したいと思います。どうすればこれを行うことができますか?

ありがとう。-TM

4

4 に答える 4

0

app/code/community および/または app/code/local に存在するカスタム モジュールを探し、これを実行している可能性のあるモジュール (おそらく AjaxCart などの名前) を突き止めます。特定した場合は、ファイル app/etc/modules/NAME_OF_THAT_MODULE.xml を編集し、アクティブ化を true から false に設定して、非アクティブ化を試みます。次に、通常の動作が戻っているかどうかをテストします。

于 2012-12-19T22:41:33.160 に答える
0

見てみる@

/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 もご覧ください。

于 2012-12-19T22:43:14.307 に答える
0

ここのように return_url を入力すると役に立ちますか? したがって、次のようなものが得られます。

http://www.example.com/checkout/cart/add?Product=76&qty=1&return_url=http%3A%2F%2Fwww.example.com%2Fcheckout%2Fcart%2F

于 2012-12-19T22:10:45.083 に答える
0

デザインを変更して、javascript を介してカートにアイテムを追加するのではなく、magento のデフォルトの動作のようにリンクに移動しますか?

于 2012-12-19T22:12:39.547 に答える