To ustawienie sprawia, że Upcart przebudowuje HTML dodany przez edytor Custom HTML, gdy zmienia się suma koszyka. Jest przydatne, gdy dynamiczna zawartość (jak niestandardowe sumy częściowe lub liczniki) nie aktualizuje się poprawnie sama.
Przebudowa jest powiązana z sumą koszyka, a nie z każdą zmianą koszyka. Aktualizacja koszyka, która pozostawia sumę bez zmian — zamiana na wariant o tej samej cenie, edycja notatki do koszyka — nie spowoduje ponownego wyrenderowania Twojego niestandardowego HTML. Jeśli Twoja zawartość musi śledzić coś innego niż cenę, aktualizuj ją zamiast tego z handlera cart_updated.
Upcart > Cart Editor > Settings > Cart settings, następnie rozwiń Advanced Settings
Poszukaj „Force re-render of custom HTML fields”.
Upcart będzie ponownie renderować wszystkie elementy Custom HTML przy każdej aktualizacji koszyka. Zapewnia to synchronizację dynamicznej zawartości, ale może nieznacznie wpłynąć na wydajność.
Elementy Custom HTML będą ponownie renderowane tylko wtedy, gdy jest to absolutnie konieczne. Zapewnia to lepszą wydajność, ale niektóre elementy mogą nie nadążać za zmianami koszyka.