Не удается создать блок модуля в шаблоне в Marketo - PullRequest
0 голосов
/ 18 марта 2020

Я не могу создать собственный mpdule в своем шаблоне в Marketo. Я прочитал это https://docs.marketo.com/display/public/DOCS/Email+Template+Syntax.

Я добавил mktoname, class и id: class = "mktoModule" mktoname = "Text" id = "txt1" в таблице. Но не могу сохранить html, это ошибка в id = "txt1" Я не могу понять, что не так. Вы можете помочь мне?

Я могу создавать динамические c блоки в Marketo, но не могу создавать модули.

1 Ответ

0 голосов
/ 08 апреля 2020

Не видя полного шаблона электронной почты, это будет трудно диагностировать, но некоторые вещи, на которые вы можете обратить внимание, чтобы понять, в чем может быть проблема, включают:

  • Делать расширенные проверка закрытия тегов. Самая распространенная причина сбоя модуля заключается в том, что он каким-то образом не закрыт должным образом с отсутствующим тегом </td> или чем-то еще. Для этого можно использовать HTML линтер, но такой сайт, как HTML Tidy Online или Closing Tag Checker может работать в крайнем случае.

  • Убедитесь, что настройка вашего модуля работает с настройкой вашего контейнера. Каждый модуль должен быть в пределах вашего .mktoContainer родителя, и все ваши дочерние элементы модуля должны быть на одном уровне иерархии - поэтому, если ваш контейнер - <table>, все модули должны быть непосредственными <td> дети; если ваш контейнер - <td>, все они должны быть <table> дочерними и т. д.

  • Попробуйте вытащить ваши модули один за другим из вашего кода, чтобы увидеть, где могут быть проблемы , а затем повторно представьте их, как только они будут работать.
...