Intégration de Mailchimp à Virtuemart, le tout avec l'extension onepagecheckout
Je travaille sur un site à base de Joomla 1.5.23 / Virtuemart 1.1.4, le tout "customisé" par une extension appelée OnePage. Je dois ajouter l'intégration à Mailchimp, en utilisant l'extension Joomailer. Je n'ai pas encore fini mais voici déjà un petit aide mémoire pour la future mise en production :
bien penser à activer les plugins et modules (chercher en tapant "mailchimp") bien penser à saisir la clef API bien penser à choisir la liste prédéfinie pour le plugin pour l'intégration dans un des "templates" - il suffit d'ajouter les lignes suivantes :
</div><div align="center"><input type="hidden" name="remember" value="yes" />
<?php <br> JPluginHelper::importPlugin( 'joomailermailchimpsignup' );<br> $dispatcher =& JDispatcher::getInstance(); <br> $results = $dispatcher->trigger( 'afterRender', array() );
?>
et enfin, modifier le fichier joomailermailchimpsignup.php (se trouvant dans plugins/system) : j'ai "court-circuité" la vérification de la page puisque j'ai intégré le "one page checkout" (je n'en suis donc pas à l'inscription pure mais à un mix entre inscription et paiement de commande) Le plugin vérifie la page (via JRequest::getVar('page')) et j'ai simplement "dit" que si cette page est "shop.cart" alors en fait il s'agit de "checkout.index"
Je pense que c'est le dernier point qui fait que mes inscriptions ne fonctionnent pas... À creuser, encore...