Jump to content

Recommended Posts

Nous sommes un site de petites annonces (spécialisé sur la vente de biens) entièrement basé sur Prestashop :

Version de Prestashop: 1.4.8.2
Informations sur votre serveur: Linux #2 SMP Fri May 17 05:56:23 CEST 2013 x86_64
Version du logiciel serveur: Apache
Version de PHP: 5.4.4-14+deb7u5
Version de MySQL: 5.5.31-0+wheezy1
Nous utilisons un thème customisé.
Tout le site (les rubriques, les annonces) est visible en mode "Visiteur". Le business model est basé sur le paiement lors de la parution de l'annonce, le prix étant fonction de la durée de l'annonce.

Nous avons désormais l'objectif de "qualifier" nos visiteurs, pour développer une activité d'intermédiation (courtage). Par qualifier le visiteur, nous entendons inviter le visiteur à s'inscrire sur le site et remplir donc un questionnaire sur son profil et ses besoins.
Pour inciter à s'inscrire, nous voulons donc scinder l'annonce de vente en 2 :
- une version courte pour les visiteurs (où l'on ne voit par exemple pas le contact du vendeur)
- une version détaillée (la version actuelle pour les inscrits au service , qui s'identifient sur le site)

Y a-t-il un module ou une fonction interne à Prestashop qui nous éviterait de tout re-développer afin de différencier l'annonce publique (en mode non loggé) de l'annonce détaillée en mode abonné/inscrit (annonce actuelle) ? Une façon de paramétrer les éléments du catalogue? 

Merci d'avance pour vos pistes.
 
Cordialement
Kesaven
Link to comment
Share on other sites

Bonjour,

 

Si vous souhaitez afficher ou non certaines infos pour les client connectés ou non, vous pouvez utiliser smarty dans les TPL directement. Avec une syntaxe qui doit être :

{if $isLogged}
connecté
{else}
non connecté
{/if}

Après si vous voulez être plus précis et gérer les affichages en fonction du groupe du client, voici un très bon tuto:
http://arnaud-merigeau.fr/segmentez-vos-clients-avec-un-override-groupe-client-prestashop/

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...