Plugin permettant de rajouter sur la page de commande une case "accepter les CGV" et de vérifier avec le traitement de la commande si cette case a été coché.
Plugin permettant de rajouter sur la page de commande une case "accepter les CGV" et de vérifier avec le traitement de la commande si cette case a été coché.
Module permettant d’utiliser plusieurs squelettes (fonds) pour un même type de page (Contenu, Dossier, Rubrique, Produit)
Une fois le plugin installé, vous pouvez créer des règles pour changer le fond.
Il faut se rendre dans l’administration -> Modules -> Multifonds. Après vous remplissez le formulaire, avec le fond principale (ex : contenu), le fond de redirection (ex : contenu-photo), l’Id correspondant (ex : 2 ) et enfin vous pouvez préciser si cette id est un id_parent ou non pour appliquer la règle sur l’ensemble de ces descendants.
Exemple de règles :
produit / produit-photos / 7 / oui : change le fond des pages produit qui ont pour parent (ou grand parents, etc..) la rubrique d’id 7
produit / produit-photos / 51 / non : change uniquement la page utilisant le fond produit avec comme id de produit 7
Ce plugin, permet de récupérer dans une boucle "ZONID" l’id de la zone de transport d’un client identifié, si son pays est renseigné dans la bdd. En principe s’il est identifié son pays doit être renseigné. Fonctionne avec l’adresse de la fiche client. Pas avec une adresse livraison différente. (to do pour une prochaine version ?).
Plugin permettant de mettre en place un formulaire de contact complet avec paramétrage des champs obligatoires, gestion des erreurs dans formulaire, enregistrement en base.
Plugins permettant de mettre en place un formulaire de contact personnalisable.
Il faut mettre en place 2 fonds : contact.html et contacterr.html
Les messages sont enregistrés en base ET envoyé par mail. Une nouvelle variable est crée (dans l’admin, configuration->gestion des variables->contact). A l’installation le plugin reprend l’adresse d’email contact. Vous pouvez ainsi facilement configurer l’adresse mail qui recevra les mails de contact.
Le modèle d’email se trouve dans l’admin configuration -> gestion des messages -> contact. Vou pouvez ainsi le personnaliser comme bon vous semble, tout en gardant le système de substitution comme dans les autres mails.
mise en place du formulaire sur la page contact.html :
formulaire de la page d’erreur contacterr.html :
A vous d’adapter les #VARIABLE[...] pour avertir que le champs est obligatoire, suivant les champs que vous avez défini comme obligatoire ou non (si par exemple le prénom n’est pas obligatoire, enlever #PRENOM[...])