在 php 中设置扩展配置


Set extensions configuration in php

嗨,我做了一个像博客一样工作的扩展,以便用户可以发布很多东西。

用户可以创建此插件的多个唯一实例。这通过每个"post"获取扩展实例的id来工作,如下所示:

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

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

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

将一个

选择器添加到您的插件配置中,您可以在其中选择类型为"tt_content"的记录并将该字段设置为必填。

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

为此,您需要为您的插件进行灵活表单配置。看看: http://wiki.typo3.org/Extension_Development,_using_Flexforms