Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Front Lock User Notification #4

Open
TeoAlex opened this issue Jan 9, 2025 · 0 comments
Open

Front Lock User Notification #4

TeoAlex opened this issue Jan 9, 2025 · 0 comments

Comments

@TeoAlex
Copy link
Contributor

TeoAlex commented Jan 9, 2025

  • daca articolul este setat ca si 'no lock' atunci oricine ( logat sau nelogat ) are access la articol.
  • daca articolul este setat pe 'members only' atunci articolul este vizibil tuturor userilor logati iar userilor nelogati li se va afisa notice de log-in si un buton cu redirect catre pagina de log-in.
  • daca articolul este setat pe 'active subscription' atunci articolul este vizibil userilor care au licenta ACTIVA pe oricare din produsele articolului.

Pentru cazul 'active subscription' trebuie tratare urmatoarele cazuri:

  1. nu are licenta deloc, pentru nici un produs -> link add to cart pentru cel mai ieftin produs necesar.
  2. are o licenta dar nu corespunde cu nici una dintre licentele necesare -> EDD: add to cart cu upgrade la cel mai ieftin dintre produsele necesare | Woo: add to cart cea mai ieftina din licentele necesare
  3. are mai multe licente dar nici una nu corespunde cu licentele necesare -> EDD: modal cu un tabel cu licentele
  4. are o licenta dar este expirata -> link de renew
  5. are o licenta insuficienta si expirata -> !!! EDD: trebuie renew + upgrade ( eu zic ca mai bine link de purchase licenta noua decat 2 steps ) Woo: add to cart cea mai ieftina din licentele necesare
  6. are mai multe licente, toate expirate -> modal cu un tabel cu licente ce corespund criteriilor si link de renew pe fiecare
TeoAlex added a commit that referenced this issue Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant