私はPrestashopにモジュールを書いています。私のモジュールはカートビューに小さなウィジェットを追加します。ウィジェットの内容はカートの内容によって異なります。私の質問は、ユーザーが製品の数量を変更したりカートから製品を取り除いたときにウィジェットを更新する方法です。 このアクションはAJAX経由で行われるため、ページはリフレッシュされず、ウィジェットもリフレッシュされません。 テンプレートで変更を必要としない優れた解決策があります - モジュールをインストールするだけで十分です。Prestashop - カートの更新を取り込む方法
おかげで、 アモス
(https://でのstackoverflow .com/questions/5202296/add-a-hook-to-all-ajax-on-a-page) – musefan
カートを変更するAJAXリクエストのコールバックで、JSスクリプトを実行して内容を変更することができますあなたのウィジェット –
@DennisdeBestありがとう、それはまさに私がする必要があるものです。もう1つ質問:どこかに有効なカートのコンテンツがありますか? AJAXの応答はそれを持っていないので。 JSオブジェクトprestashop.cartもありますが、AJAXリクエスト後は変更されません。 – amos