web-dev-qa-db-fra.com

Est-il possible d'afficher une campagne MailChimp (la newsletter, pas un lien) de mon Drupal 7 site Web?

J'ai essayé d'utiliser des vues, mais lorsque je choisis l'affichage de l'entité rendue du champ Campagne MailChimp, le résultat est vide même si j'ai créé 3 campagnes de mon site Drupal. Je ne pense pas que la réponse soit la réponse, car la création d'une campagne à partir d'un site Drupal nécessite toujours de vous connecter à MailChump à envoyer. J'ai donc besoin de pouvoir afficher des lettres d'information créées à MailChimp.

J'ai eu recours à l'archive de la dernière lettre d'information dans une iframe. En plus d'être peu attrayant, il faut que mon client effectue des étapes supplémentaires contre-productives. Sans parler, ce n'est pas réactif.

1
Lu R

En dehors de la liaison ou de l'inhibition de l'iframe, il n'ya pas de moyen de simplement afficher le contenu, par exemple, A Drupal page. Il y a en fait une raison pour cela.

Tout d'abord, le contenu de l'e-mail est déjà une page Web complète: elle (devrait) avoir un <html> tag et il aura probablement <head>, <style>, et <body> sections. Cela fait donc beaucoup de sens pour simplement l'inclure comme un iframe directement sur une page car il aura besoin de son propre espace pour formater le contenu correctement.

Mais disons que vous décidez d'utiliser le / Campagnes/Content.Format API Call pour saisir le contenu réel de la campagne. Vous auriez probablement besoin de dépouiller les CSS et d'autres HTML de l'intérieur du contenu pour l'afficher à l'intérieur de votre page.

Et en ce qui concerne la synchronisation, il ne synchronit que de Drupal à MailChimp. Vous auriez besoin d'une autre façon de saisir ces campagnes si vous vouliez les voir à Drupal. Ceci est particulièrement utile car MailChimp est utilisé par beaucoup qui ont un compte unique + plusieurs clients.

2
nvahalik

J'utilise Kompozer pour éditer mon site, son logiciel WYSIWYG et facile à utiliser. Il suffit d'ouvrir l'URL de la campagne MailChimp à Kompozer et de copier et coller ce dont vous avez besoin de là dans votre page. Vous devrez peut-être le modifier un peu mais cela fonctionne pour moi :-)

Regardez ici www.brycebrownart.com/arts-news =

0
Bryce