direct_mail использует неправильный шаблон templavoila - PullRequest
0 голосов
/ 07 апреля 2011

Независимо от того, что я делаю, dontwork.com использует шаблон templavoila сайта work.com.Я хочу, чтобы didntwork.com использовал собственный шаблон templavoila, но не знаю, как.


Я использую прямую почту с несколькими доменами в одном дереве typo3.Например, домены: works.com и doesntwork.com.Directmail работает с первым доменом (works.com), но не со вторым доменом (doesntwork.com).


  • works.com имеет собственную системную папку для прямой почты (названную WorkNewsletters)
  • doesntwork.com имеет собственную системную папку для прямой почтовой рассылки (с именем DoesntWorkNewsletters)

  • works.com имеет свою собственную системную папку для templavoila (с именем WorkStorage)
  • doesntwork.com имеет собственную папку sys для templavoila (названную DoesntWorkStorage)

  • Папка WorkNewsletters использует зеленый шаблон templavoila для всех своих подстраниц.Этот шаблон находится в папке WorkStorage.
  • Папка DoesntWorkNewsletters использует красный шаблон templavoila для всех своих подстраниц.Этот шаблон находится в папке DoesntWorkStorage.

Я создаю новую директ-почту с помощью мастера,

  • выбирая директорию sysfolder для Directmail для didntwork.com
  • выбор внутренних страниц
  • выбор Нажмите здесь, чтобы создать новую страницу, которую позже можно отправить в виде прямой почтовой рассылки.
  • , набрав какой-нибудь фиктивный текст и создать страницу
  • все еще с помощью мастера, выберите страницу, созданную на предыдущем шаге
  • Я отправляю ее в качестве тестового электронного письма на мой собственный почтовый адрес

Подробная информация об установке:

  • typo3 версия 4.4.6
  • direct_mail версия 2.6.9
  • Realurl не используется.
  • Cronjob запускается каждые 2 минуты.

В корневом шаблоне DoesntWork я добавил это в настройку

config.baseURL = http://doesntwork.com/

В корневом шаблоне Work я добавил это в настройку

config.baseURL = http://work.com/

В папку WorkNewsletter я добавил шаблон с тЭто поле настройки

plugin.tx_directmail_pi1.siteUrl = http://work.com/

В папке DoesntWorkNewsletter я добавил шаблон с этим полем настройки

plugin.tx_directmail_pi1.siteUrl = http://doesntwork.com/

Я пытался отправлять письма с помощьюбэкэнд при входе в систему http://doesntwork.com/typo3/, но это ничего не меняет.


Что-то очевидно, что я сделал не так?Что я могу сделать, чтобы отладить его?

1 Ответ

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

После того, как я настроил realurl для обоих доменов, я начал получать это сообщение об ошибке

Не удалось получить содержимое HTML.

Ранее не могло отображаться сообщение об ошибке..

Это помогло мне понять, что я должен был указать здесь домен

Direct Mail
Configuration
SET DEFAULT VALUES FOR MAIL CONTENT FETCHING OPTIONS:
Domain of internal links:

Теперь рассылка новостей работает для обоих доменов с правильным шаблоном templavoila.

...