Listing inaccessible
Lors de l'accès à une fiche postée par un membre (non depuis le backoffice), impossible d'afficher la fiche en question sur le front-office, avec ce message d'erreur :
No Access
Sorry your membership level prevents access to this listing.
Please upgrade your membership to gain access to this page.
Le problème vient de la fonction MEMBERSHIPACCESS contenue dans le fichier class_core.php.
Dans mon cas, j'ai remplacé les deux lignes :
if(in_array($current_membership,$current_access) || in_array(99,$current_access) ){ return true; }else{ return false; }par
if(in_array($current_membership,$current_access) || in_array(1,$current_access) ){ return true; }else{ return false; }ET
if(in_array(99,$current_access)){ return true; }else{ return false; }par
if(in_array(1,$current_access)){ return true; }else{ return false; }Je suis conscient que c'est probablement pas la meilleure façon de faire et que dans le cas de multiples niveaux d'accès, il est possible que cela pose problème, mais dans la majorité des cas je pense que cela fonctionne.
Merci de tester et de me tenir informé ! N'hésitez pas à me contacter pour toute demande de développement.