这里是新的,也是TYPO3的新手。
我需要将类似[imagebox,title =' box1']的内容放入内容编辑器中,并将其替换为带有一些javascript效果的文本和图像(文本和图像在其他地方的DB中管理,标签仅用于页面中的放置。)
我已经读过TYPO3有一个添加自定义标签的机制,我设法让它们在RTE中被接受。 我试过而不是[imagebox .....使用
<imagebox>box1</imagebox>
有这样的东西(从网上复制):
tt_content.text.20.parseFunc.tags {
imagebox < lib.parseFunc.tags.link
imagebox = TEXT
imagebox.value= replaced
# imagebox = PHP_SCRIPT
# imagebox {
# stripNL = 0
# Pass a parameter from Typoscript to a PHP script:
# UID of the page containing the SINGLE view of tt_news
# id_singleView = 18
# Call the PHP script
# file = fileadmin/scripts/imagebox_parser.php
# }
}
lib.parseFunc.tags.imagebox < tt_content.text.20.parseFunc.tags.imagebox
应该能够替换标签之间的内容。 我已经评论过调用php函数只是试图为初学者提供文本替换。 我已将它放在主根模板安装程序中,但没有任何内容被替换。 我也尝试过网络上的其他例子但没有成功。 有没有人有这样的情况? 在TYPO3中有更好的方法吗? (我使用的是v7.6.23)
感谢任何建议或暗示。
编辑:在textmedia元素上使用FSC
答案 0 :(得分:0)
我认为你的例子已经过时了。 (对象PHP_SCRIPT已经过时很久了)
您可以查看TYPO3版本的文档:
https://docs.typo3.org/typo3cms/TyposcriptReference/7.6/Functions/Parsefunc/
您还需要在需要的地方增强parsefunc。这可能取决于: