在php中设置扩展配置

时间:2012-08-16 10:05:27

标签: php typo3

您好我做了一个像博客一样的扩展程序,以便用户可以发布很多内容。

用户可以创建独特的此插件的多个实例。 这适用于每个“post”获取扩展实例的id,如下所示:

$this->cObj->data['uid']

这很好但我希望能够复制一个实例,新实例的ID与旧实例相同。
我已经做到了这一点,我可以在扩展配置中设置自定义ID 但我希望能够在用户复制扩展名时自动设置该ID,或者使自定义ID字段的默认值为扩展实例的ID。

是否可以在php中设置扩展配置?

1 个答案:

答案 0 :(得分:0)

在插件配置中添加一个选择器,您可以在其中选择“tt_content”类型的记录并将该字段设置为required。

如果您创建新的内容元素,则选择记录本身。如果您复制该记录,则该值将相同。

为此,您需要为插件配置flexform。看看:http://wiki.typo3.org/Extension_Development,_using_Flexforms