Можно ли отобразить кампанию Mailchimp (информационный бюллетень, а не ссылку) с моего веб-сайта Drupal 7?


Я пробовал использовать представления, но когда я выбираю отображение отображаемой сущности в поле кампании MailChimp, результат оказывается пустым, хотя я создал 3 кампании на своем сайте Drupal. Я не думаю, что просмотры - это ответ в любом случае, так как для создания кампании с сайта Drupal по-прежнему требуется войти в систему MailChimp для отправки. Поэтому мне нужно иметь возможность отображать информационные бюллетени, созданные в MailChimp.

Я прибегнул к отображению архива последнего информационного бюллетеня в фрейм. Помимо того, что это непривлекательно, это требует от моего клиента выполнения дополнительных шагов, что контрпродуктивно. Не говоря уже о том, что он не реагирует.

 2
Author: Lu R, 2015-06-07

2 answers

Помимо ссылки или встраивания iframe, нет способа просто отобразить содержимое, скажем, как страницу Drupal. На самом деле для этого есть причина.

Во-первых, содержимое электронного письма уже представляет собой целую веб-страницу: оно (должно) иметь тег <html> и, скорее всего, будет иметь <head>, <style>, и <body> разделы. Так что на самом деле имеет смысл просто включить его в качестве iframe непосредственно на странице, поскольку для правильного форматирования содержимого ему потребуется собственное пространство.

Но допустим, вы решили использовать вызов API /campaigns/content.format для получения фактического содержимого кампании. Скорее всего, вам все равно придется удалить CSS и другой HTML из содержимого, чтобы оно красиво отображалось на вашей странице.

И что касается синхронизации, она синхронизируется только с Drupal на Mailchimp. Вам понадобится какой-то другой способ захвата этих кампаний, если вы хотите увидеть их в Drupal. Это особенно полезно, потому что Mailchimp используется многими, кто иметь одну учетную запись + несколько клиентов.

 2
Author: nvahalik, 2016-01-11 13:01:12

Я использую Kompozer для редактирования своего сайта, это программное обеспечение WYSIWYG и простое в использовании. Просто откройте URL-адрес кампании Mailchimp в Compozer и скопируйте и вставьте оттуда то, что вам нужно, на свою страницу. Возможно, вам придется немного подправить его, но для меня это работает:-)

Посмотрите сюда www.brycebrownart.com/arts-news

 0
Author: Bryce, 2017-05-16 18:58:22