1

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

我们项目的这种特殊要求来自于我们只能为我们的特定 javascript 内容滑块使用一个内容元素的需要。所以我不能像 Textpic 和媒体 CE 一样使用。不,它真的必须只有一个可以处理 textpic + 媒体 CE 内容的 CE。

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


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

4

3 回答 3

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.textpic但它可以从和中复制出来tt_content.media。您可以在以下位置找到前面提到的 CE 的示例排版:typo3/sysext/css_styled_content/static/setup.txt。只是不要在那里更改它,而是在您自己的文件中复制并更改。

于 2011-09-20T13:59:07.297 回答
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 等。

您可能还想创建一个新类型(上面的配方是用于更改先前存在的),但我很抱歉,我目前没有时间解释这一点。不过,这并不难,Koopa 的 castiron 链接将帮助您顺利完成任务。

于 2011-09-21T14:08:01.903 回答
0

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

于 2011-09-20T13:42:58.950 回答