Maison / Maîtriser l'ordinateur / Impossible de m'envoyer une copie. Formulaire de commentaires en PHP avec envoi par e-mail. Création d'un élément de menu Joomla pour afficher les contacts et un formulaire de commentaires

Impossible de m'envoyer une copie. Formulaire de commentaires en PHP avec envoi par e-mail. Création d'un élément de menu Joomla pour afficher les contacts et un formulaire de commentaires


Les lettres de demande font partie intégrante, importante et nécessaire de correspondance commerciale. D'une part, ce sont des demandes pleines de tact et de diplomatie sur des questions d'actualité, d'autre part, elles sont un outil pour atteindre certains objectifs du destinataire. Le but de toute lettre de demande est d'inciter le destinataire à prendre certaines mesures nécessaires à l'auteur de la lettre. Comment rédiger une lettre de demande afin de se rapprocher le plus possible d'une réponse positive ?


Toute lettre de demande doit inclure une justification bien pensée et un énoncé clair de la demande. De plus, vous pouvez utiliser des techniques qui augmentent l'efficacité de l'écriture.

Étape 1. À qui demandez-vous?

Adressez-vous personnellement au destinataire, c'est mieux - par son nom et son patronyme :

"Cher Ivan Ivanovitch!", "Cher M. Ivanov!"

Premièrement, vous exprimez votre respect au destinataire, et deuxièmement, une demande adressée à une personne précise lui impose la responsabilité de sa mise en œuvre. Il existe des situations où une demande est adressée à une équipe ou à un groupe de personnes. Dans ce cas, il est également souhaitable de personnaliser au maximum l'appel :

"Chers collègues !", "Chers managers !", "Chers juniors !", "Chers agents du personnel !"

Étape 2. Pourquoi me contactez-vous ?

Complimentez le destinataire. En faisant un compliment au destinataire, vous répondez à sa question : « Pourquoi m'adressez-vous cette question ? Notez ses réalisations passées ou ses qualités personnelles.

"Vous êtes toujours prêt à écouter et à trouver la meilleure façon de résoudre le problème de presque tous ceux qui se sont tournés vers vous. Et, je dois vous féliciter, vous avez beaucoup aidé.

"Vous êtes le meilleur expert dans le domaine...".

« Vous avez aidé de nombreuses personnes à résoudre les problèmes les plus difficiles dans le domaine de… ».

Cette technique permettra au destinataire d'examiner de plus près la demande et d'essayer de trouver une occasion de la satisfaire. baise-la.

Le compliment est approprié quand nous parlons sur les demandes non standard, lorsque vous devez gagner le destinataire, lorsque vous devez faire attention à certains mérites et qualités nécessaires et importants pour répondre à votre demande.

Il est très important de ne pas franchir la ligne entre un compliment et une flatterie grossière. Être sincère.

Étape 3. Justification de la demande

Toute demande doit être justifiée pourquoi vous faites cette demande particulière. Entrez le destinataire dans le contexte de votre problème.

A ce stade, vous devez sélectionner les trois arguments les plus significatifs pour le destinataire. Il est préférable de construire des arguments selon le schéma : fort - moyen - le plus fort.

Les demandes présentent différents niveaux de complexité, de sorte que le destinataire n'est pas toujours intéressé à répondre aux demandes de quelqu'un. Il doit être convaincu que répondre à la demande comporte un avantage potentiel :

Intéressez le destinataire

Offrez-lui de mettre en œuvre une opportunité attrayante liée à la réalisation de votre demande :

"De tout temps, des gens entreprenants et entreprenants ont cherché non seulement à atteindre le succès matériel, mais aussi à laisser leur empreinte dans l'histoire de la patrie, à se souvenir de leurs bonnes actions, à gagner le respect."

« L'activité réussie de toute communauté professionnelle est avant tout la compréhension et le soutien de syndicats amis, la participation à des événements et projets communs».

« Bien sûr, votre grand objectif est une ville propre et confortable pour les gens».

Ou exprimez un problème très pertinent pour votre destinataire :

"Vous, en tant que sage propriétaire de la ville, êtes probablement inquiet des promenades aléatoires d'enfants d'âges différents dans des lieux inadaptés à cela, ce qui entraîne des accidents plus fréquents et une augmentation de la délinquance juvénile."

"Il y a eu une augmentation des appels à votre département sur des problèmes non essentiels, ce qui prend beaucoup de temps de travail inestimable."

Montrez comment votre demande peut aider à concrétiser l'opportunité :

« Et aujourd'hui, alors que notre pays compte sur les jeunes, il est difficile de trouver une cause plus nécessaire et sacrée que d'aider les jeunes hommes et femmes issus de familles dysfonctionnelles. Il y a ceux de notre ville qui fournissent déjà une telle aide - sous les auspices du bureau du maire, notre centre caritatif "Heritage" fonctionne grâce aux dons des habitants de la ville, qui enseigne aux adolescents difficiles l'artisanat folklorique ».

Ou résoudre le problème :

"L'équipement de lieux spécialisés pour les loisirs des enfants d'âges différents contribuera à réduire le niveau de délinquance juvénile et à minimiser les accidents de la route impliquant des enfants."

Décrivez l'importance de la demande

Lorsqu'il n'y a rien à proposer au destinataire ou que cela est inapproprié dans le cadre de cette demande, mieux vaut mettre le destinataire au courant. Ici, vous devez décrire la situation aussi complètement que nécessaire pour comprendre la pertinence de la demande et l'importance de sa mise en œuvre. La signification de la demande doit être décrite de telle manière qu'elle "prend l'âme". Si la demande n'appartient pas à la catégorie "soulful", vous devez montrer au destinataire les relations de cause à effet, ce qui garantira que le destinataire répond à la demande.

« A compter du (date), selon le contrat de bail n° X, le loyer pour 1 m 2 est de 20 u.c. en un jour. Au cours des trois derniers mois, il y a eu une baisse de l'activité commerciale en raison de l'instabilité économique et des troubles sociaux. Le profit moyen du trading est de 10 $. par jour, ce qui ne suffit même pas pour payer un loyer. Si aucune mesure n'est prise, les entrepreneurs privés seront contraints de fermer leurs points de vente, ce qui peut affecter négativement vos revenus.

Ainsi, vous devez faire comprendre au destinataire que la réalisation de la demande comporte la perspective de recevoir des avantages tangibles ou intangibles.

Étape 4 Énoncé de la demande

Lorsque le destinataire est préparé, vous pouvez indiquer la demande réelle. Le texte de la demande doit être suffisamment concis et extrêmement clair. En aucun cas, il ne doit contenir d'ambiguïté ou d'euphémisme. Par exemple, si on parle de réduction de loyer, il est important d'indiquer à quel niveau :

« Nous vous demandons de réduire le niveau des loyers jusqu'à ce que la situation se stabilise à 5 USD. par m2 par jour.

S'il s'agit de prestations de services, alors précisez au maximum la demande, en indiquant les dates souhaitées, émission de prix, etc. :

« Pour équiper un atelier de poterie, vous avez besoin d'un four pour la cuisson de la céramique - nous vous demandons de nous aider à l'acquérir. Le coût du four avec l'installation est de 998 000 roubles».

À cet exemple le type d'assistance requis de la part du destinataire n'est pas tout à fait clair. Mieux vaut être plus précis : "Nous vous demandons d'aider à l'achat d'un four pour la cuisson de la céramique en transférant 333 000 USD sur le compte de règlement de l'entreprise pour la production et l'installation de fours."

Quoi que vous demandiez, le destinataire doit savoir exactement quand, quoi, combien et à quel prix vous souhaitez recevoir. Une demande généralisée risque davantage d'être rejetée car le destinataire n'a pas toujours le temps et l'envie de s'occuper des détails. De plus, vous courez le risque de ne pas obtenir ce que vous voulez en transférant l'initiative au destinataire.

Par exemple, des entrepreneurs privés ont écrit une lettre demandant une réduction de loyer, mais n'ont pas indiqué à quel niveau ils souhaitaient réduire le loyer :

"Nous vous demandons de réduire le niveau des loyers jusqu'à ce que la situation se stabilise."

En conséquence, ils ont reçu une réduction de loyer, mais insignifiante (de 1% de celui existant). Ainsi, leur demande a été accordée, mais peu changé dans la position des initiateurs de la lettre.

Dans certains cas, le texte de la demande peut être mis en surbrillance en gras pour le faire ressortir dans le texte, mais n'en faites pas trop.

Étape 5. Résumez votre demande.

Répétez votre demande et soulignez quel avantage le destinataire recevra si la demande est satisfaite. La demande doit être légèrement modifiée. Il est préférable de construire une phrase selon le schéma: "Si vous répondez à la demande, vous serez heureux."

"Si vous nous accompagnez et réduisez le loyer pendant un certain temps jusqu'à ce que la situation dans la région se stabilise, vous pourrez non seulement sauver plus de 150 emplois, mais vous ne subirez pas non plus de pertes globales en raison de l'absence totale de loyer. ”

Mais il peut y avoir d'autres options :

"Vous pouvez être sûr que chaque rouble de vos dons caritatifs ira à une bonne cause et aidera les enfants qui se trouvent dans une situation difficile à devenir de dignes citoyens."

"Vous pouvez être sûr que le sourire de chaque enfant vous donnera une satisfaction morale de votre travail difficile, et vos efforts et vos efforts sont un investissement dans des citoyens dignes et heureux du futur proche."

L'essentiel est de répéter le sens de la demande et les avantages de sa mise en œuvre. L'avantage n'a pas à être matériel. Rappelez-vous que le destinataire est une personne et que les sentiments ne lui sont pas étrangers.

EXEMPLE:

C'était

C'est devenu

« Nous vous prions de bien vouloir, I.I. Ivanov, organisez une réunion des candidats avec le directeur général de votre entreprise. Nous vous serons reconnaissants de votre aide.

Avec respect et gratitude,

Directeur de Pôle Emploi

P. P. Petrov"

-

« Cher Ivan Ivanovitch !

Votre entreprise participe depuis plusieurs années au Programme d'Orientation Professionnelle des Candidats pour les aider à choisir un métier.

En tant que responsable du personnel, vous êtes intéressé par la formation de professionnels et nous sommes prêts à aider les écoliers à commencer à préparer des maîtres de leur métier. A ce jour, le métier de manager est l'un des plus répandus, mais de nombreux candidats n'ont pas une idée précise de sa signification.

A cet égard, nous vous demandons d'organiser une réunion du directeur général avec les candidats le 23 mars à 15h00 à la base de votre entreprise.

Après avoir parlé aux gars des secrets du métier aujourd'hui, vous posez les bases de la formation de vrais professionnels de demain. Peut-être que dans quelques années ce sera l'un d'eux qui amènera votre entreprise à nouveau niveau développement.

Avec respect et gratitude,

Directeur de Pôle Emploi

P. P. Petrov"

Et n'oubliez pas la conception de la lettre - c'est le "visage" de l'organisation. Si l'initiateur de la lettre de demande est une organisation, une telle lettre est rédigée sur du papier à en-tête signé par le responsable ou la personne autorisée. S'il s'agit d'une personne privée, il suffit de respecter les normes de base dans la disposition des éléments de la lettre. Ces détails sont juridiquement et psychologiquement très importants pour le destinataire et la formation de l'image correcte de l'expéditeur.

-
- Vous envoyez chaque jour des centaines d'argumentaires de vente, de demandes et d'autres e-mails professionnels, mais vous ne recevez pas le message que vous souhaitez ? Vous ne savez pas comment rappeler discrètement et poliment au destinataire ses obligations ? Alors la formation en ligne vous aidera certainement. « Compétences rédactionnelles commerciales »! Vous pouvez le parcourir à tout moment en. - -
-

Dans cette leçon, nous allons découvrir la fonction courrier(), sur l'exemple de la création formes retour d'information en PHP avec l'envoi ultérieur des données reçues par courrier.

Pour ce faire, nous allons créer deux fichiers - format.php et mail.php. Le premier fichier ne contiendra qu'un formulaire avec des champs pour la saisie de l'utilisateur. À l'intérieur de l'étiquette formulaire- bouton "Envoyer" et attribut action, qui fait référence au gestionnaire - mail.php, c'est vers elle que l'on accède aux données du formulaire lors de l'appui sur le bouton "Envoyer". Dans notre exemple, les données du formulaire sont envoyées à une page Web appelée "/mail.php". Cette page contient un script pour PHP qui gère les données du formulaire :


Les données du formulaire sont envoyées par la méthode PUBLIER(traité comme $_POST). $_POST est un tableau de variables passé au script courant via la méthode PUBLIER.

Ci-dessous vous pouvez voir le contenu du fichier format.php, dont les champs sont remplis par l'utilisateur lui-même sur certains sites Web. Tous les champs de saisie de données doivent avoir l'attribut Nom, nous prescrivons nous-mêmes les valeurs, basées sur la logique.




Formulaire de feedback en PHP avec envoi par mail


Formulaire de commentaires en PHP







Laisser un message:
Votre nom:



E-mail:

Numéro de téléphone:

Message:

La zone de texte peut contenir un nombre illimité de caractères -->







Voici à quoi ressemble visuellement le formulaire dans le navigateur.

Ensuite, écrivez le code du fichier mail.php. Nous proposons les noms des variables elles-mêmes. À PHP la variable commence par un signe $ , suivi du nom de la variable. La valeur textuelle de la variable est placée entre guillemets. A l'aide de variables, le contenu du formulaire est envoyé à l'email de l'administrateur, simplement en substituant le nom de l'élément du formulaire - valeur entre crochets Nom.

$à=" [courriel protégé]"; // email du destinataire des données du formulaire
$tema = "Formulaire de contact PHP" ; // objet de l'email reçu
$message = "Votre nom : ".$_POST["nom"]."
";//affecte la valeur obtenue de la forme nom=nom à la variable
$message .= "Courriel : ".$_POST["courriel"]."
"; // obtenu à partir du formulaire nom=email
$message .= "Numéro de téléphone : ".$_POST["téléphone"]."
"; // obtenu à partir du formulaire nom=téléphone
$message .= "Message : ".$_POST["message"]."
"; // obtenu à partir du formulaire nom=message
$headers = "MIME-Version : 1.0" . "\r\n" ; // l'en-tête correspond au format plus le caractère de saut de ligne
$headers .= "Type de contenu : text/html; charset=utf-8" . "\r\n" ; // indique le type de contenu envoyé
mail($to, $tema, $message, $headers); //envoie les valeurs des variables à l'email du destinataire
?>

Ainsi, les données du tableau $_POST sera transmis aux variables correspondantes et envoyé au courrier à l'aide de la fonction courrier. Remplissez notre formulaire et appuyez sur le bouton Soumettre. N'oubliez pas d'inclure votre e-mail. La lettre est arrivée immédiatement.

L'un des éléments les plus demandés du site était et demeure le formulaire de rétroaction. Elle représente moyen pratiqueétablir un contact entre les visiteurs et le propriétaire du site. De nombreux webmasters installent des extensions tierces pour organiser un formulaire de commentaires, mais peu de gens savent qu'il peut être créé à l'aide des outils Joomla standard. C'est beaucoup plus correct, car chaque extension tierce nécessite une mise à jour et un suivi des vulnérabilités distincts. Dans cet article, je vais vous montrer comment créer un formulaire de contact anti-spam en utilisant signifie standard Joomla.

Il arrive parfois que vous connaissiez Joomla depuis longtemps et que vous sembliez bien connaître ce CMS, mais un beau jour vous découvrez nouvelle opportunité, qui a été dans Joomla tout ce temps, mais vous ne le saviez même pas. La même chose se produit avec le formulaire de commentaires - il est là, mais il est assez difficile de le trouver.

En plus du formulaire de feedback standard, je vous conseille d'essayer mon module Wedal Joomla Callback. Il est gratuit et vous permet de télécharger et de soumettre un formulaire de contact sans recharger la page.

Création d'un formulaire de commentaires à l'aide de Joomla. Composant "Contacts".

Dites-moi honnêtement combien de fois avez-vous essayé de faire face à la norme Composants Joomla, qui sont disponibles immédiatement après son installation ? Je ne sais pas pourquoi, mais les associations sont telles qu'elles sont les choses les plus simples et les plus élémentaires qui ne seront probablement jamais nécessaires. En fait, c'est le contraire qui se produit.

Joomla a composant standard nommé "Contacts". Il est facile de comprendre qu'il vous permet d'afficher sur le site une liste de contacts des propriétaires de sites, des gestionnaires, etc. Vous direz : "Eh bien, pourquoi traiter l'ensemble du composant, si vous pouvez simplement créer un article avec les informations de contact nécessaires ?". À bien des égards, vous aurez raison. Mais, malheureusement, en faisant cela, vous ne saurez jamais que le composant "Contacts" vous permet de créer un formulaire de commentaires séparé pour chaque personne de contact. Déjà plus intéressant ?

Sur le site site vous pouvez voir un exemple d'un tel formulaire:

Comme vous pouvez le constater, tout ce dont vous avez besoin pour communiquer est disponible. Les visiteurs utilisent assez souvent ce formulaire. Comment le créer ?

Composant "Contacts". Ajout d'un contact.

Allez dans "Composants" -> "Contacts" et ajoutez un nouveau contact.

Le formulaire suivant apparaîtra :

Ici, vous spécifiez le nom du contact et sélectionnez l'utilisateur à associer au contact. Il s'agit généralement de l'administrateur.

Dans le champ " Informations Complémentaires» vous pouvez spécifier du texte que vous souhaitez afficher sur la page de contact.

Dans l'onglet "Coordonnées", ne remplissez rien.

Dans l'onglet "Paramètres d'affichage", masquez tout ce qui est superflu :

Dans l'onglet "Formulaire de commentaires", nous affichons le formulaire :

Nous sauvons.

Composant "Contacts". Ajout d'un élément de menu de contact.

Une fois le contact créé, vous devez l'afficher sur le site. Pour ce faire, créez l'élément « Contacts » ou « Feedback » dans le menu et sélectionnez le type « Contacts » -> « Contact » :

Après cela, dans le formulaire qui apparaît à droite, sélectionnez le contact que nous avons créé :

Et nous économisons.

C'est tout. Vous pouvez consulter notre formulaire sur le site.

Important! Assurez-vous de vérifier la fonctionnalité du formulaire de commentaires reçu. Parfois, en raison de paramètres incorrects pour l'envoi d'e-mails, le courrier n'est pas envoyé. Ceci n'est pas une erreur de formulaire de contact, mais une erreur de paramétrageGestion des mails Joomla (voir paramètres générauxJoomla).

Création d'un formulaire de commentaires à l'aide de Joomla. Protection contre les spams.

Il arrive que des robots spammeurs errant sur Internet trouvent votre formulaire et, comme les champs qu'il contient sont standard, commencent à envoyer des spams aux propriétaires du site. La première fois, lorsque le formulaire vient d'être créé, je vous conseille de ne pas le protéger des spams. La protection ne doit être utilisée que lorsque vous êtes vraiment tourmenté par la publicité, car la protection anti-spam complique le formulaire et réduit la fidélité des personnes réelles qui l'utilisent.

Comment protéger le formulaire de commentaires contre le spam ? Joomla 2.5 prend en charge probablement le meilleur captcha (code de l'image) reCAPTCHA. L'algorithme d'activation est le suivant :

1) Obtenir les clés. Pour obtenir les clés d'activation, vous devez vous rendre sur la page http://www.google.com/recaptcha/whyrecaptcha et cliquez sur le bouton "Inscrivez-vous maintenant". Vous serez invité à vous connecter avec votre compte Google (le service reCaptcha appartient à Google). Si ce n'est pas le cas, vous devrez vous inscrire. Après autorisation, il vous sera demandé d'entrer l'adresse du site Web :

Et après cela, deux clés seront générées.

Toute la procédure d'obtention et d'utilisation des clés est gratuite.

2) Allez dans le gestionnaire de plugins du site et trouvez-y le plugin "CAPTCHA - reCAPTCHA".

Dans ses paramètres, nous voyons des champs pour entrer les clés :

Nous entrons les clés, activons le plugin et le sauvegardons.

3) Allez dans le composant contacts et ouvrez les paramètres :

Dans l'option "Activer CAPTCHA", sélectionnez "CAPTCHA - reCAPTCHA". Nous sauvons. Prêt. Maintenant, le captcha apparaîtra dans notre formulaire de commentaires.

D'ailleurs, reCAPTCHA peut être utilisé non seulement dans le formulaire de commentaires, mais également lors de l'enregistrement des utilisateurs (activé dans les paramètres du gestionnaire d'utilisateurs).

C'est tout. En seulement 5 minutes, vous pouvez créer un formulaire de contact simple et convivial pour votre site Joomla sans recourir à des extensions tierces.

En contact avec

· Igor Zhuravlev

Igor Zhuravlev, Andrey Kurosh, Alexey Chumachenko, Polina Vafina

Igor Zhuravlev, Polina Vafina

Vous avez reçu un e-mail avec plusieurs destinataires dans la copie. Que se passe-t-il lorsque vous cliquez sur le bouton Répondre à tous ?

Une lettre sera créée, où dans le champ "À" l'adresse à partir de laquelle vous avez reçu la lettre originale sera indiquée

· Une lettre sera créée, où dans les champs "À" et "Cc", respectivement, tous les destinataires répertoriés dans la lettre d'origine seront indiqués

Un e-mail sera créé avec un champ "À" vide

Une lettre sera créée, où dans le champ "Copier" les destinataires répertoriés dans la lettre d'origine seront indiqués

Vous avez reçu un e-mail d'une adresse spécifique. Il y a plusieurs autres adresses dans le champ "Copier". Vous voulez répondre uniquement à la personne dont l'adresse provient de la lettre. Sur quel bouton doit-on appuyer ?

· Réponse

· Répondre à tous

· Créer un message

Vers l'avant

À quoi sert le bouton Aller à ?

· Pour définir un rappel de calendrier

Préparer une réponse au nom du gestionnaire

· Pour toujours marquer l'e-mail comme non lu

Transférer une lettre à un subordonné

Quel terme est défini ci-dessous ?

· données ouvertes

Passeport de données ouvertes

666. La définition de ce concept est donnée ci-dessous :

Données ouvertes

Données gouvernementales ouvertes

· Passeport de données ouvertes

Dans quel format les données ne sont-elles pas préparées pour l'ensemble de données ouvertes aux fins de leur publication sur le portail de données ouvertes de la Fédération de Russie ?

Format XML

· Format DOC

Format CSV

Laquelle des icônes vous permettra de lancer application logicielle créer un jeu de données ouvert au format CSV ?

Tableau 1

Tableau 2

· Tableau 1

· Tableau 2

Quelle table répond aux exigences de publication d'un ensemble de données ouvert ?

Tableau 1

Tableau 2

· Tableau 1

· Tableau 2

RSContact est un formulaire de commentaires gratuit en russe pour Joomla avec la possibilité de personnaliser les champs, les lettres et la protection anti-spam. Le formulaire est très simple en termes de personnalisation, adaptatif et s'intègre assez bien aux différents templates. Vous pouvez créer un formulaire avec au moins un champ "E-mail" et un bouton d'envoi. Et vous pouvez inclure environ 18 champs supplémentaires type différent. Il est possible d'afficher une case à cocher pour le consentement au traitement des données personnelles conformément au RGPD et 152 FZ. Si vous avez déjà configuré le courrier dans les paramètres généraux de Joomla et activé une sorte de plug-in captcha "général", vous n'avez pas besoin de vous soucier de l'envoi d'e-mails et de la protection anti-spam. Naturellement, une extension comme RSForm ne peut pas être remplacée par RSContact. Mais pour créer rapidement un formulaire de feedback, ce sera plus que suffisant.

informations générales

Considérez les principales, à mon avis, les capacités et les fonctionnalités de RSContact.

  • Prise en charge de Joomla 3.2 et des versions plus récentes.
  • Conception réactive (Bootstrap).
  • Possibilité de créer des formulaires composés de 1 à 18 champs préconfigurés (différents types) (image ci-dessous). Trois champs peuvent être personnalisés. Par exemple, créez une liste déroulante avec les options que vous devez sélectionner.
  • Les étiquettes de champ peuvent être à l'intérieur ou à l'extérieur des champs.
  • La présence d'un champ pour donner son consentement au traitement des données personnelles de l'utilisateur.
  • Possibilité de rendre les champs obligatoires ou facultatifs. Vous pouvez modifier le caractère d'un champ obligatoire.
  • Disponibilité d'options pour l'édition des lettres envoyées aux administrateurs. Avec la possibilité d'insérer des espaces réservés et des lettres de conception (mise en page du texte).
  • Possibilité d'envoyer des emails à un ou plusieurs administrateurs.
  • Il est possible d'insérer votre propre code CSS et Javascript pour modifier apparence formes et des changements dans sa fonctionnalité.
  • Possibilité d'insérer des informations complémentaires au dessus ou en dessous du formulaire.
  • Possibilité de créer des formes horizontales et verticales.
  • Possibilité de modifier le message qui sera affiché à l'utilisateur après avoir soumis le formulaire.
  • Protection anti-spam avec les plugins Joomla captcha.
  • Installation facile.
  • Possibilité de désactiver le chargement de jQuery pour un formulaire. Cela peut améliorer la compatibilité avec d'autres extensions.
  • Il y a une traduction en russe, anglais, allemand et d'autres langues.
  • Disponibilité de la documentation (en anglais).

Paramètres du module de rétroaction Liens Joomla divisé en 7 onglets. Sur les onglets Module, Liaison aux éléments de menu et Droits collecté des options "familières" pour tous les modules Joomla. Sur l'onglet Options supplémentaires tout sauf option Télécharger jQuery, est également similaire aux autres modules. L'option elle-même Télécharger jQuery permet d'activer/désactiver le téléchargement Bibliothèques jQuery, qui est nécessaire au fonctionnement normal du module de retour. Si cette bibliothèque est chargée par d'autres extensions ou si vous avez un conflit sur le site, essayez de désactiver cette option.

des champs

Cet onglet (figure ci-dessous) contient des options qui vous permettent d'activer ou de désactiver différents champs du formulaire de commentaires. Tous les champs disponibles sont affichés sur le formulaire dans la figure ci-dessus. Pour la plupart des champs, il existe des "options d'affichage" comme celle-ci :

Obligatoire. Le champ sera affiché sur le devant du site. Pour soumettre le formulaire, l'utilisateur devra le remplir. Un marqueur spécial, défini sur l'onglet, sera affiché près de l'étiquette du champ. dans le champ .

Oui. Le champ sera affiché sur le devant du site. L'utilisateur n'a pas besoin de le remplir.

Non. Le champ ne sera pas affiché sur le devant du site.

Vous pouvez désactiver tous les champs sauf le champ E- courrier. Il est obligatoire de le remplir.

Fondamentalement, tous les champs sont des champs de texte normaux ou des zones de texte. Regardons juste les différences.

Tapez le nom. Vous pouvez afficher le champ nom d'utilisateur sur une seule ligne ( Nom) ou deux ( Nom et prénom).

Type du champ Objet. Ce champ peut être de l'un des types suivants : , puis sur le terrain Thèmes prédéfinis vous pouvez entrer des options, une par ligne, parmi lesquelles les utilisateurs peuvent choisir à l'avant du site. L'image ci-dessous montre un exemple de type de champ d'objet la liste déroulante. En définissant des sujets, vous pouvez, par exemple, définir des règles de traitement des lettres (filtres) dans le courrier et, après avoir reçu une lettre avec un sujet particulier, la rediriger automatiquement vers le destinataire souhaité. Vous pouvez en savoir plus sur la façon dont cela peut être fait pour Yandex mail, Mail.ru et Gmail dans leur aide. De plus, cela peut être fait pour d'autres services de messagerie et clients de messagerie, par exemple, pour Thunderbird.

Longueur des messages. Limitation du nombre de caractères dans un champ Message.

Captcha Joomla! Possibilité d'activer le captcha pour se protéger des spams. Cela nécessite que vous ayez configuré et activé tout plugin de type "captcha" dans le gestionnaire de plugins. Vérifiez également les paramètres d'option CAPTCHA (par défaut) dans Système - Réglages généraux .

Envoyez une copie. Vous pouvez configurer la possibilité d'envoyer une copie de la lettre à l'utilisateur par courrier. Les options suivantes sont disponibles : Laisser l'utilisateur décider– une case à cocher spéciale sera affichée dans le formulaire de commentaires Joomla (image ci-dessous), en cochant laquelle, l'utilisateur recevra une copie de la lettre dans son courrier ; Oui– dans le formulaire de commentaires, la case à cocher ne sera pas affichée, mais une copie de la lettre sera envoyée au courrier de l'utilisateur ; Pas- dans le formulaire de commentaires, la case à cocher ne sera pas affichée et une copie de la lettre ne sera pas envoyée au courrier de l'utilisateur.

Afficher la case à cocher du consentement au traitement des données personnelles. Active la sortie de la case à cocher (figure ci-dessous) pour obtenir le consentement de l'utilisateur au traitement de ses données personnelles conformément au règlement GDPR et 152 FZ.

Dans le formulaire de commentaires sur Joomla, vous pouvez créer jusqu'à 3 champs personnalisés de types différents : Champ de texte, Zone de texte, Liste déroulante, Bouton radio, Case à cocher. Si vous avez choisi l'un de ces types : Liste déroulante, bouton radio, case à cocher, puis sur le terrain Thèmes prédéfinis vous pouvez entrer des options, une par ligne, parmi lesquelles les utilisateurs peuvent choisir à l'avant du site. Champ de texte, Zone de texte et la liste déroulante discuté dans les figures ci-dessus dans l'article, et la figure ci-dessous montre un exemple d'un type de champ personnalisé bouton radio(en haut de la figure) et Case à cocher(en bas de la figure).

Il convient également de noter séparément le champ Région. Il s'agit par défaut des noms d'états américains. Pour changer cela, ouvrez le fichier "modules/mod_rscontact/helper.php" et à partir de la ligne 33 environ, après "static $states = array", la liste des zones commence. Changez-le selon vos besoins. Vous pouvez ajouter et supprimer des zones.

Voici les paramètres qui vous permettent de configurer le formulaire de commentaires Joomla lui-même (image ci-dessous).

En-tête du formulaire. Pied de page du formulaire. Vous pouvez ajouter du contenu au dessus et/ou en dessous du formulaire à l'aide du visuel éditeur de texte. Vous pouvez y insérer une image, un tableau, etc. Malheureusement, les plugins n'y sont pas traités. Par conséquent, vous ne pourrez pas intégrer une vidéo en utilisant, par exemple, AllVideos .

CSS personnalisé. Vous pouvez ajouter un style CSS pour modifier l'apparence du formulaire. Mais il vaut mieux le faire avec une feuille de style. Dans mon exemple, j'ai ajouté la ligne :

#mod-rscontact-counter-231 (affichage : aucun ;)

Il masque l'affichage du champ avec le compteur du nombre de caractères restant (figure ci-dessous).

JavaScript personnalisé. Vous pouvez entrer votre propre code Javascript, sans la balise "script", qui sera chargé avec le formulaire.

Marqueur de champ obligatoire. S'affiche à côté de l'étiquette du champ lorsque le champ est défini sur obligatoire.

Poste de signature. Vous pouvez placer des étiquettes de champ à l'intérieur des champs ou au-dessus d'eux (figure ci-dessous).

La figure ci-dessous montre un formulaire de commentaires avec des légendes au-dessus des champs, un compteur masqué des caractères restants et des légendes au-dessus et en dessous du formulaire lui-même.

forme horizontale. Vous permet d'appliquer des styles plus adaptés à la création d'une forme horizontale. Cependant, pour l'option Poste de signature vous devez choisir une option À l'extérieur.

Marges automatiques. Cette option affecte les paramètres de marge.

Message de remerciement. Ici, vous pouvez spécifier le message qui sera affiché après la soumission du formulaire. Vous pouvez appliquer une mise en forme et ajouter des images.

Cet onglet (image ci-dessous) contient des options qui vous permettront de personnaliser les lettres envoyées à l'administrateur et à l'utilisateur. Les paramètres sont les mêmes pour les administrateurs et les utilisateurs.

Dans Options Destinataire (e-mail de l'administrateur), Cc, Copie masquée Vous pouvez spécifier les destinataires des e-mails. Au minimum, vous devez spécifier un e-mail dans le champ Destinataire (courriel de l'administrateur). Vous pouvez spécifier plusieurs adresses en les séparant par une virgule ou un point-virgule.

Dans le champ Sujet Vous saisissez l'objet de l'e-mail. Vous pouvez utiliser des espaces réservés. Les espaces réservés sont des balises spéciales qui remplaceront certaines données. La liste des espaces réservés disponibles est répertoriée sous le champ de saisie du contenu de l'e-mail. Dans le champ Contenu, vous pouvez saisir le texte de la lettre à l'aide d'espaces réservés. La figure ci-dessus montre les paramètres du contenu de la lettre. Et voici à quoi ressemble la lettre elle-même (image ci-dessous). Comme vous pouvez le constater, toutes les balises ont été remplacées par des données du formulaire spécifié par l'utilisateur et des données que le formulaire a pu extraire d'autres sources (date, adresse IP, nom du site).


Option Utilisation Répondre à l'expéditeur fera en sorte qu'au clic d'un bouton Réponse dans l'interface de messagerie, lors de la consultation d'un courrier reçu par l'administrateur, l'adresse e-mail de l'expéditeur du formulaire sera automatiquement ajoutée à l'adresse du destinataire du courrier. L'adresse du destinataire peut être remplacée en la spécifiant dans le paramètre Réponse.

Si les lettres ne sont pas envoyées, essayez ces solutions au problème.

  1. Désactivez le cache. Alternativement, vous pouvez utiliser un composant de cache tiers comme JotCache pour exclure le module RSContact de la mise en cache.
  2. Vérifiez vos paramètres de messagerie Système - Paramètres généraux - Serveur - Paramètres de messagerie. Essayer différentes façons Envoi en cours. Contactez votre fournisseur d'hébergement pour clarifier la configuration de la messagerie sur votre serveur.

Comme tu peux le voir forme donnée feedback Joomla est très fonctionnel et facile à mettre en place. J'espère que cet avis vous aidera à choisir la bonne extension puis à configurer le module RSContact. Dans le prochain article "Aperçu de DJ-EasyContact. Module de formulaire de commentaires dans Joomla » nous examinerons une autre extension gratuite similaire.