jinjie / ss4-duplicate-dataobject
在CMS的GridField中添加了一个复制按钮,允许复制数据对象
v2.0.0
2024-07-29 15:34 UTC
Requires
This package is auto-updated.
Last update: 2024-08-29 15:46:52 UTC
README
在CMS的GridField中添加了一个复制按钮,允许复制数据对象
安装
composer require jinjie/ss4-duplicate-dataobject
使用示例
此模块使用了内置的数据对象复制功能。
查看
- https://api.silverstripe.org/4/SilverStripe/ORM/DataObject.html#method_duplicate
- https://docs.silverstripe.org/en/4/developer_guides/model/relations/#cascading-duplications
// Add component on existing GridField $fields->fieldByName('Root.Main.MyGridField') ->getConfig() ->addComponent(new GridFieldDuplicateAction()); // Add component on new GridField $fields->push( GridField::create( 'MyGridField', 'MyGridField' )->addComponent(new GridFieldDuplicateAction()) );
作者
由 Jin Jie 在 Swift DevLabs 开发