Sari la conținut
WEBLURE

WooCommerce · Coș de cumpărături

WooCommerce: cantitatea din coș nu se actualizează

Cantitatea se schimbă, dar totalul nu. De obicei e vorba de butonul de actualizare, de reguli de cantitate sau de un șablon al temei care nu mai corespunde cu WooCommerce.

  • Butonul de actualizare
  • Reguli min/max/pas
  • Șabloane învechite
  • AJAX și cache
  • Test de conflicte

Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole

Vrei să ți-o facem noi?

Doar două câmpuri. Răspundem în aceeași zi lucrătoare, cu ofertă fixă.

+ Telefon și detalii (opțional)

Răspuns rapid

Cantitatea din coș nu se actualizează de obicei din cauza unei reguli de cantitate (minim, maxim, pas sau „vândut individual”) care resetează valoarea, a unui șablon de coș din temă mai vechi decât WooCommerce, a unei erori JavaScript care blochează actualizarea AJAX sau a cache-ului pe pagina coșului. Verifici regulile produsului, șabloanele suprascrise de temă (WooCommerce → Stare), consola browserului, apoi aplici testul de conflicte.

Ce ai nevoie

  • Produsul pe care îl testezi
  • Acces la WooCommerce → Stare → Șabloane
  • Consola browserului
  • Un mediu de test

Pașii, pe rând

  1. 1Verifică regulile de cantitateProdusul poate avea cantitate minimă, maximă, pas (multipli) sau limită de 1 pe comandă. O valoare în afara regulilor este resetată la cea permisă.
  2. 2Verifică stoculDacă stocul disponibil e mai mic decât cantitatea cerută, WooCommerce o ajustează sau afișează un mesaj.
  3. 3Verifică butonul de actualizareModificarea cantității trebuie urmată de actualizarea coșului. Tema poate ascunde sau dezactiva butonul; verifică dacă se activează după o schimbare.
  4. 4Verifică șabloanele temeiWooCommerce → Stare → fila Sistem → Șabloane arată fișierele suprascrise de temă și dacă sunt învechite. Un șablon de coș învechit poate strica actualizarea.
  5. 5Verifică consola și cererea AJAXF12 → Console și Network. O eroare JavaScript sau o cerere de actualizare cu eroare indică un conflict sau o blocare de firewall.
  6. 6Exclude cache-ulCoșul nu trebuie să fie în cache. Verifică regulile pluginului de cache și golește-l.
  7. 7Fă testul de conflicteTemă implicită și plugin-urile dezactivate, apoi reactivate pe rând.

Nu vrei să te complici sau ai rămas blocat? Scrie-ne și o facem noi.

Scrie-ne pe WhatsAppCere ofertă

Mai multe detalii

Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
1

Regula de pas sau de maxim resetează cantitatea

De ce: Un plugin de cantități sau setările produsului impun multipli sau limite.

Ce faci: Verifică regulile produsului și mesajul afișat clientului.

2

Șablon de coș învechit în temă

De ce: Tema suprascrie un fișier WooCommerce rămas în urmă cu versiunea.

Ce faci: Actualizează tema sau șablonul suprascris, conform rapoartelor din Stare → Sistem.

3

Eroare JavaScript

De ce: Un script blochează actualizarea AJAX a coșului.

Ce faci: Identifică scriptul din consolă și rulează testul de conflicte.

Întrebări frecvente4 răspunsuri
De ce cantitatea revine la valoarea veche?

De obicei o regulă (minim, maxim, pas), stocul insuficient sau o eroare la cererea de actualizare. Verifică mesajul din pagină și consola.

Cum văd dacă tema are șabloane învechite?

În WooCommerce → Stare, fila Sistem, secțiunea Șabloane (Templates).

Funcționează la fel în coșul cu blocuri?

Coșul cu blocuri nu folosește șabloanele clasice; cauzele sunt alte plugin-uri sau reguli de cantitate. Testează cu testul de conflicte.

Faceți diagnosticul?

Da. Ne trimiți un produs afectat; îți răspundem în aceeași zi lucrătoare.