我尝试使用tx_news和direct_mail发送简报。 HTML呈现很好,但我的纯文本有问题,文档只处理tt_news。 我如何获得tx_news的明文?
附录:我只有一个用于HTML呈现的模板和一个用于明文的模板 - 明文模板是空的。我已经通过TypoScript集成了模板。
plugin.tx_directmail_pi1 {
siteUrl = http://my.domain.com/
}
tx_directmail_pi1.10 = TEMPLATE
tx_directmail_pi1.10 {
template = FILE
template.file = EXT:my_extension/Resources/Private/Layouts/Page/Newsletter.tmpl
}
答案 0 :(得分:0)
我建议使用以下解决方案:为明文使用不同的模板。这在https://docs.typo3.org/typo3cms/extensions/news/AdministratorManual/Templates/Start/Index.html的手册中有所描述,然后使用其中一个脚本将HTML转换为纯文本。我找到了https://github.com/mtibben/html2text和https://github.com/soundasleep/html2text,或者自己搜索"明文html到文字"。
原因很简单:新闻或TYPO3核心中没有可用的转换,它将bodytext转换为纯文本链接。