如何融合两个内容元素? /是否存在一个内容元素?

时间:2011-09-20 13:07:56

标签: element typo3 fusion

我需要一个内容元素,其中包含来自“Textpic”和“Media”内容元素的apsects。 基本上我需要textpic CE(标题,rte文本,图像)的输入掩码的整个调色板以及媒体内容元素的媒体选项卡(swf,mp4,mov)。

我们项目的这一特殊要求来自于我们只能为我们的特定javascript内容slieder使用一个内容元素的需要。所以我不能像Textpic那样在媒体CE下使用。不,它真的必须只是一个CE可以处理textpic +媒体CE的东西。

一般来说,我问你:是否已有扩展,技巧,修改或框架,我可以/应该用它来实现我可以“融合”内容元素?就像一个“一体化”内容元素,一个多内容元素?


Ps:我不使用Templavoila。我的Typo3版本是4.5

3 个答案:

答案 0 :(得分:2)

我认为这是您正在寻找的教程: http://castironcoding.com/resources/our-blog/sp/view/single/post/reason-6-for-choosing-typo3-custom-content-elements-and-extbase-again-part-23.html

按照步骤2和3进行操作。

您还需要在Typoscript中添加特定的渲染配置,即:tt_content._your-ce_

但可以从tt_content.textpictt_content.media中复制。您可以在typo3/sysext/css_styled_content/static/setup.txt中找到之前提到的CE的expample typoscript。只是不要在那里改变它,而是复制并改变你自己的文件。

答案 1 :(得分:1)

由于您似乎只谈论重用已经存在的字段,您实际上只需要更改后端接口(大关键字:“showitem”)。您需要字段的数据库名称(查看您知道内容的某些记录的tt_content表),或者访问模块管理工具/配置,在顶部下拉菜单中选择TCA,打开tt_content和列。

尝试http://blog.chandanweb.com/typo3/adding-new-fields-to-existing-typo3-tables-at-desired-location,您当然必须将tt_content替换为tt_news等。

您可能还想制作一个新类型(上面的配方用于更改preexisitent),但很抱歉,我目前没有时间解释这个问题。但这并不是很难,Koopa的castiron链接会帮助你。

答案 2 :(得分:0)

也许您可以将内容列包装在另一个div中?您可以将该外部div用作内容滑块。现在,您实际上单独使用所有内容元素,但然后合并使用。