0

不管我做什么,doestwork.com 都使用 work.com 的 templavoila 模板。我希望 dontwork.com 使用它自己的 templavoila 模板,但不知道如何。


我在一个typo3 树中使用具有多个域的直接邮件。例如域:works.com 和 doesntwork.com。Directmail 适用于第一个域 (works.com),但不适用于第二个域 (doesntwork.com)。


  • works.com 有自己的直邮系统文件夹(名为 WorkNewsletters)
  • dontwork.com 有自己的用于直接邮件的 sysfolder(名为 DontWorkNewsletters)

  • works.com 有自己的用于 templavoila 的 sysfolder(名为 WorkStorage)
  • dontwork.com 有自己的用于 templavoila 的 sysfolder(名为 DontWorkStorage)

  • WorkNewsletters 文件夹对其所有子页面使用绿色模板。此模板位于 WorkStorage 文件夹中。
  • DontWorkNewsletters 文件夹对其所有子页面使用红色模板。此模板位于 DontWorkStorage 文件夹中。

我使用向导创建了一个新的直接邮件,通过

  • 为 doesntwork.com 选择 directmail sysfolder
  • 选择内部页面
  • 选择单击此处创建一个新页面,您可以稍后将其作为直接邮件发送。
  • 输入一些虚拟文本并创建页面
  • 还是通过向导,选择上一步创建的页面
  • 我将其作为测试电子邮件发送到我自己的邮箱

有关安装的详细信息:

  • 错字3 版本 4.4.6
  • direct_mail 版本 2.6.9
  • 不使用 Realurl。
  • Cronjob 每 2 分钟运行一次。

在不工作的根模板中,我已将其添加到设置中

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

在 Work 的根模板中,我已将其添加到设置中

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

在 WorkNewsletter 文件夹中,我添加了一个模板,这是设置字段

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

在 DontWorkNewsletter 文件夹中,我添加了一个模板,这是设置字段

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

我尝试在登录时使用后端发送邮件,http://doesntwork.com/typo3/但没有任何区别。


有什么明显的我做错了吗?我能做些什么来调试它?

4

1 回答 1

0

在我为两个域配置 realurl 后,我开始收到此错误消息

无法获取 HTML 内容。

以前看不到任何错误消息。

它帮助我意识到我必须在这里指定一个域

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

现在时事通讯适用于具有正确 templavoila 模板的两个域。

于 2011-04-08T11:54:25.700 回答