Depanare probleme frecvente
Această pagină documentează problemele cele mai frecvent întâlnite în administrarea pluginului Dentisity Congress și soluțiile lor verificate.

Coș gol la checkout
Simptom
Participanții ajung la pagina de checkout cu coșul gol, deși au selectat produse în formularul de înregistrare.
Cauze posibile și soluții
Cauza 1: dentisity_bulk_cart_mode() nu este apelată corect
Verificați că funcția este invocată înainte de adăugarea produselor în coș. Consultați Fluxul coșului de cumpărături pentru detalii tehnice.
Cauza 2: Conflict cu alt plugin WooCommerce
Dezactivați temporar alte plugin-uri WooCommerce (extensii de coș, mini-cart, etc.) pentru a identifica conflictul. Reactivați-le pe rând.
Cauza 3: Cache agresiv
Ștergeți cache-ul de pagini (plugin de caching + CDN) și retestați. Formularele de înregistrare nu trebuie să fie în cache.
Activați modul debug WordPress (WP_DEBUG=true în wp-config.php) și verificați wp-content/debug.log pentru erori JavaScript sau PHP apărute în timpul adăugării în coș.
Restricții add-on nu sunt aplicate
Simptom
Participanți neeligibili pot adăuga add-on-uri în coș, sau participanți eligibili sunt blocați incorect.
Soluție
Aceasta este cauzată de valorile stale ale restricțiilor — etichetele (labels) au fost stocate în loc de cheile (keys) interne.
- Mergeți la Produse → [Produsul add-on]
- Deschideți secțiunea Dentisity din panoul de setări produs
- Fără a modifica nimic, apăsați Actualizați (butonul standard de salvare produs)
- Aceasta rescrie valorile restricțiilor cu cheile corecte
Dacă aveți mai multe add-on-uri, re-salvați-le pe toate pentru a vă asigura că restricțiile sunt corecte.
Workshop-ul nu apare pentru un participant
Simptom
Un participant cu abonament valid nu vede un anumit workshop în formularul de înregistrare.
Verificări în ordine
-
Workshop-ul este ascuns?
- Editați workshop-ul și verificați câmpul
dentisity_workshop_hidden - Dacă este
yes, workshop-ul este ascuns intenționat
- Editați workshop-ul și verificați câmpul
-
Restricții de acces greșite?
- Editați workshop-ul → secțiunea Dentisity → Mod acces
- Dacă este setat pe listă specifică, verificați că abonamentul participantului este inclus
-
Capacitate epuizată?
- Verificați stocul workshop-ului în WooCommerce
- Dacă stocul este 0, workshop-ul nu mai acceptă înregistrări
-
Workshop ordonat după zi?
- Dacă
dentisity_workshop_reg_sort_by_day=yes, workshop-ul poate fi afișat la o altă dată față de ce se așteptă participantul
- Dacă
Dropdown export tăiat / invizibil
Simptom
Dropdown-ul de export din lista de produse (abonamente, workshop-uri, add-on-uri) apare tăiat de marginea containerului sau nu este vizibil.
Soluție
Această problemă a fost rezolvată în versiunea 4.8.34 prin aplicarea position: fixed dropdown-ului de export via JavaScript. Dacă problema persistă:
- Verificați că pluginul este actualizat la v4.8.34 sau mai recent
- Ștergeți cache-ul de browser (Ctrl+Shift+R)
- Verificați că nu există un plugin de admin UI care suprascrie stilurile dropdown-urilor
Rolul moderator apare de două ori sau lipsește
Simptom
În lista de roluri apar atât identity_check_moderator cât și dentisity_identity_moderator, sau utilizatorii cu rolul vechi nu pot accesa panoul.
Soluție
Consultați procedura completă din Migrare → Migrare rol moderator identitate.
Prețul wave nu se actualizează după vânzare
Simptom
După vânzarea tuturor locurilor dintr-un wave, prețul nu trece la wave-ul următor.
Verificări
- Contorul wave sold: verificați dacă
dentisity_increment_wave_soldeste apelat la tranziția comenzii. ActivațiWP_DEBUGși urmăriți log-ul. - Stare comandă: incrementul se declanșează la
processingsaucompleted— dacă comenzile rămân înpending, wave-ul nu avansează - Ajustare manuală stoc: dacă stocul a fost ajustat manual din WooCommerce fără o comandă, recalculați wave-ul activ din editorul produsului
Notificarea de înregistrare nu apare
Simptom
Notificarea configurată în setări nu se afișează în formularul de înregistrare.
Verificări
- Mergeți la Dentisity → Setări → Notificare Înregistrare
- Confirmați că Activare notificare înregistrare este setat pe Da
- Confirmați că Text notificare nu este gol
- Apăsați Salvează setările din nou
- Ștergeți cache-ul de pagini și reîncărcați formularul
Notificarea apare numai pe paginile care conțin shortcode-ul de înregistrare Dentisity. Verificați că pagina de înregistrare conține shortcode-ul corect.