Jump to content

Contenu (CMS) limité pour un groupe de clients


vom

Recommended Posts

Bonjour à tous,

 

je suis relativement nouveau dans l'utilisation de Prestashop, superbe produit.

Seulement je me retrouve limité dans le cas suivant :

 

je voudrais créer un espace privé (espace membre) pour un groupe de clients.

J'arrive pour le moment à restreindre l'affichage de certains liens du bloc CMS si l'utilisateur est loggé et fait partie du bon groupe :

 


$group_member = 2;
$customer = new Customer(intval($cookie->id_customer));
$membermdc = $customer->isMemberOfGroup($group_member);
$smarty->assign('membermdc', $membermdc);

 

et dans le fichier .tpl :

 

 

{if $membermdc}
 Vous êtes membre de MDC
 {else}
 Vous n'êtes PAS membre de MDC
 {/if}
 {$freeblock_content}

 

Seulement, cacher un lien ne restreint pas l'accès à une page, donc si un malin trouve l'URL de l'accès membre, il pourra y accéder.

 

Je n'ai pas encore très bien saisi le mécanisme d'affichage dans la colonne centrale, je pense qu'il n'y a pas de fichier .tpl dans lequel je pourrais mettre ma condition en Smarty.

 

Peut-être ai-je une mauvaise approche?

 

D'avance merci,

 

vom

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...