2013-12-22 40 views
0

我使用Typo3 6.1和定制的Fluid模板。如果它有一个简单的方法来为自定义记录添加字段(如果您知道Wordpress,请考虑它的自定义字段),我会对默认页面编辑器非常满意。我做了大量的研究,但最终我总是遇到一个过时的解决方案,不再与Typo3 6.x版本兼容。更具体地说,该解决方案是名为Kickstarter的扩展。如果我得到了正确的结果,那就被另一个扩展名取代,该扩展名至少被重新命名一次。这使得在这方面找到好的信息相当困难。 (更不用说Typo3的Wiki中使用的英文不好)Typo3中的自定义记录

无论如何,这就是我正在努力实现的目标。在创建页面时,我想维护标准的RichText编辑器,但也可以选择将URL添加到图像(或者稍后可能还有其他额外信息)。理想情况下,这些自定义记录可以扩展,但多行文本字段可能会足够好。

什么是最简单的解决方案来修改后端编辑器以满足我的需求,以及如何访问我的Fluid模板中存储的信息?

+0

你如何插入你的图片?使用富文本编辑器(必须在安装工具中明确启用)或将图像添加到内容元素(选项卡'图像')?如果后者是这种情况,则需要扩展表sys_file_reference。做到这一点的方法是构建一个定义“表配置数组(TCA)”中的新字段的扩展。该数组的文档位于:http://docs.typo3.org/typo3cms/TCAReference/。 – Jost

回答

0

对于初学者,您应该更熟悉一些默认内容元素,我认为您想要做的事情可以通过内容元素text +图像和图像选项卡的使用来实现。

然而,总是有可能这是不够的,然后创建自己的扩展将是一条路。旧的kickstarter已被替换为扩展生成器(扩展键extension_builder),并将有助于您开始。不幸的是,自己的扩展文档大多是过时的,甚至不是很清楚。你将不得不在网络上挖掘很多信息才能解决问题。

的示例代码和教程一些指点我所遇到:

特别针对您的问题:您必须用新值扩展tt_content表格,并提供一些方法来输入新值,可能通过flexform或TCA配置(查看自定义内容元素示例)。

希望这会有所帮助,但有时您必须在各行之间阅读。