Ajout de champs pour Joomla 3.x contact de la composante
J'ai besoin d'ajouter des champs à l'joomla 3.x com_contact composant. J'ai trouvé quelques instructions via une recherche google, mais ils sont tous pour les versions antérieures (c'est à dire 2.5) de Joomla.
Je sais qu'il y a d'autres composants sur le extensions.joomla.org site, mais ils ne sont pas ce que je veux. Et je ne suis pas à la recherche pour le formulaire de contact de composants. Je n'ai pas besoin de créer des formulaires.
J'ai essayé de l'adapter les 2,5 modifications que j'ai trouvé pour 3.x, mais ils ne fonctionnent pas. Au moins, je ne pouvais pas les faire travailler.
Ici est le plus proche que j'ai trouvé à le faire. Mais c'est pour joomla 2.5 et les étapes semblent être différentes pour les 3.x basé sur mes tentatives pour le faire.
Comment faire, mais apparemment pas pour Joomla 3.x
Quelqu'un aurait-étape par étape les instructions sur la façon de faire cela?
Merci!
OriginalL'auteur rowby | 2013-12-14
Vous devez vous connecter pour publier un commentaire.
Si vous voulez ajouter des champs pour Joomla 2.5.x/3.x ‘Formulaire de Contact’ faire ces étapes:
(Je tiens à ajouter " téléphone champ)
1 - Aller *Joomla Directory > composants > com_contact > modèles > les formulaires*
Ouvrir " contact.xml fichier.
2 - Ajoutez ce code dans le fichier entre ‘fieldset’ élément:
3 - Aller *Joomla Directory > composants > com_contact > vues > contact > tmpl*
Ouvrir " default_form.php fichier.
4 - Trouver le code dans le fichier:
et ajoutez ce code entre élément:
5 - Aller *Joomla Directory > composants > com_contact > contrôleurs*
Ouvrir " contact.php fichier.
6 - Trouvez " _sendEmail fonction
[trouver ce code:
private function _sendEmail($data, $contact)
]et d'ajouter ce code dans la fonction:
et ensuite modifier ce code
à
J'ai ajouté la variable $de téléphone en ligne.
Maintenant, les e-mails contiennent le numéro de téléphone de l'expéditeur.
Cela a fonctionné parfaitement pour moi!
icueproject.com/products/override-xml-forms Utiliser ce plug-in en combinaison avec la réponse ci-dessus et que votre problème de changements ont été éliminés en raison de la mise à jour ne sera plus un souci 🙂
OriginalL'auteur iHRSd
Sur le numéro de l'Étape 4 SI VOUS UTILISEZ UN MODÈLE, puis vous allez à:
*Joomla Directory > templates > your_template_folder_name > html > com_contact > contact >, et ppen ‘default_form.php’ fichier.
OriginalL'auteur escolta13