Shortcode [dentisity_addon_catalogue]
Shortcode-ul [dentisity_addon_catalogue] afișează catalogul public de add-on-uri disponibile pentru congres. Respectă setările de vizibilitate configurate pe fiecare add-on.
Inserare de bază
[dentisity_addon_catalogue]

Ce afișează catalogul
Catalogul afișează cardurile add-on-urilor care îndeplinesc cel puțin una din condițiile:
- Add-on-ul este disponibil pentru cumpărare (
ao_purchasable=on) - Add-on-ul are Vizibil publicului în catalog activat (
ao_public_visible=on)
Nu apar în catalog add-on-urile cu Ascuns din formularul de înregistrare activat (ao_hidden=on), indiferent de celelalte setări.
Catalogul public este destinat informării vizitatorilor site-ului înainte de înregistrare. Formularul de înregistrare efectiv filtrează add-on-urile și în funcție de eligibilitatea participantului.
Structura cardurilor
Fiecare card de add-on afișează:
- Imagine — imaginea produsului din WooCommerce
- Titlu — denumirea add-on-ului
- Descriere scurtă — din câmpul „Descriere scurtă" WooCommerce
- Preț — prețul valului activ (sau prețul standard dacă nu există valuri)
- Buton de detalii — deschide un modal cu descrierea completă

Carduri pentru add-on-uri cu restricții
Când un add-on are ao_public_visible=on dar are restricții active (tip participant, specializare sau passuri permise):
- Cardul este vizibil în catalog pentru toți
- Participantul neeligibil nu are buton Adaugă; în locul lui, cardul arată motivul (ex: „Acest add-on nu este disponibil pentru tipul tău de participant.")
- Vizitatorul neautentificat vede cardul ca informație, fără buton de cumpărare
Aceeași regulă se aplică în catalogul shop și în secțiunile trending, iar coșul o verifică din nou la adăugare și la checkout.
Folosește ao_public_visible=on pentru add-on-uri premium pe care vrei să le prezinți publicului larg ca beneficii ale congresului, chiar dacă nu toată lumea le poate accesa.
Inserare în Gutenberg
- Deschide pagina unde vrei catalogul.
- Adaugă un bloc Shortcode.
- Introdu
[dentisity_addon_catalogue]. - Salvează pagina.
Actualizarea catalogului
Catalogul se actualizează automat pe baza produselor publicate. Orice modificare a setărilor de vizibilitate ale unui add-on se reflectă imediat.
Dacă ascunzi un add-on (ao_hidden=on) care era deja vizibil în catalog, acesta dispare imediat din afișare. Verifică că modificarea este intenționată înainte de salvare.