0

Ajax を介して製品を追加するリスト ページに Ajax ベースのボタンを実装しました。しかし、上部に表示されているカートに問題があります。カートも更新したいです。

カートの phtml ファイルはcheckout/cart/topbar.phtml
I am new tocoding にあります。処理するファイルへの http パスを prototo.js に与える必要があるため、http パスが見つからないためtopbar.phtml、コンテンツで div を更新できます。ご不明な点がございましたら、お知らせください。

私は自分の問題について非常に具体的にしようとしました。
トップカートを含むdivを更新したいのですが、カートphtmlはすでにそこにあり$this->getChildHtml('topcart')、サーバーのファイルパスから呼び出されていますcheckout/cart/topbar.phtml

4

2 に答える 2

1

これらの既製の拡張機能の1つを使用することを検討しましたか?

于 2011-09-19T13:43:06.003 に答える
0

管理セクションで、

System -> Configuration -> developer

その後、ページの左上に移動し、現在の構成スコープを「メイン Web サイト」に変更し、「テンプレート パス ヒント」と「ブロック名をヒントに追加」を「はい」に変更します。

ここで、magento ストアを開くと、すべての magento オブジェクトのブロック名が表示されるので、必要なものを探して、最後に実行します。

$this->loadLayout();
$block = $this->getLayout()->getBlock('header_cart');
于 2013-03-15T14:32:49.643 に答える