Skip to main content

概要

この設定を有効にすると、カート合計が変化したときに、Upcart は Custom HTML エディタで追加した HTML を再構築します。動的コンテンツ(カスタム小計やカウンターなど)が自動的に正しく更新されない場合に便利です。
再構築はカート合計をキーとしており、すべてのカート変更に対して行われるわけではありません。合計が変わらないカート更新(同じ価格のバリエーションへの入れ替え、カートメモの編集など)では、カスタム HTML は再レンダリングされません。コンテンツが価格以外の何かを追跡する必要がある場合は、代わりに cart_updated ハンドラーから更新してください。

設定場所

Upcart > Cart Editor > Settings > Cart settings に移動し、Advanced Settings を展開します
**「Force re-render of custom HTML fields」**を探してください。

動作の仕組み

有効

Upcart は、カートが更新されるたびにすべてのカスタム HTML 要素を再レンダリングします。これにより動的コンテンツの同期が保たれますが、パフォーマンスにわずかに影響する可能性があります。

無効

カスタム HTML 要素は、どうしても必要な場合にのみ再レンダリングされます。パフォーマンスは向上しますが、一部の要素がカートの変更に追いつかない場合があります。