我在我的扩展中添加了一个FlexForm,其中我有14个变量,如:
$this->fileContents = base64_encode(File::get($this->file));
$this->attachData(base64_decode($this->fileContents), 'file.pdf');
在<settings.flex.usernameMinimumLengthActive>
<TCEforms>
<label>LLL:EXT:rm_registration/Resources/Private/Language/locallang_db.xlf:extension_flexform.usernameMinimumLengthActive</label>
<config>
<type>check</type>
<items type="array">
<numIndex index="1" type="array">
<numIndex index="0">LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled</numIndex>
<numIndex index="1">1</numIndex>
</numIndex>
</items>
</config>
</TCEforms>
</settings.flex.usernameMinimumLengthActive>
部分内。
我更改了所有变量的名称(<el> </el>
)。
我的调试显示所有变量:新旧变量。
我的问题:如何删除旧变量?
我仍然有所有变量包括。旧名。
答案 0 :(得分:1)
在List-或Page-Module中,我将鼠标悬停在PluginIcon上。在那里,我得到了我想要配置的插件的Uid。
我点击tt_content
的图标(FlexForm将其配置写入名为tt_content
的{{1}}字段。
我搜索插件的Uid并编辑记录。
清空字段pi_flexform
或删除旧条目并转到8.(感谢Georg Ringer)
返回列表或页面模块
编辑插件
使用Flexform重新配置插件
保存插件(现在FlexForm设置仅使用新设置再次填充pi_flexform
)
完成