【文件属性】:
文件名称:silverstripe-elements:SilverStripe CMS的可自定义布局元素
文件大小:43KB
文件格式:ZIP
更新时间:2021-04-28 08:54:28
php silverstripe silverstripe-elements HTML
SilverStripe元素
通过has_many“ Elements”关系来装饰具有多个命名元素关系的SiteTree类。
要求
SilverStripe CMS ^ 4.0
有关此模块的SilverStripe 3.x兼容版本,请参见。
去做
编写测试
写出更好的文档
用法
在_config / elements.yml中设置您的关系类型,例如:
Page :
element_relations :
Elements :
- Element
- DownloadElement
Downloads :
- DownloadElement
在此示例中,我们将创建与页面的2个元素关系,一个称为Elements,另一个称为Downloads。
为了使它工作, Element类应该子类ElementBase ,可以在其中定义所有其
【文件预览】:
silverstripe-elements-master
----client()
--------css()
----.gitignore(10B)
----lang()
--------de.yml(506B)
----icons()
--------index.html(49KB)
----templates()
--------Arillo()
--------Includes()
----src()
--------BulkUploadExtension.php(590B)
--------GridFieldDefaultElementsButton.php(2KB)
--------ElementBase.php(15KB)
--------VersionedElement_ItemRequest.php(1KB)
--------ElementsExtension.php(14KB)
--------ElementURLSegmentField.php(1KB)
--------VersionedGridFieldItemRequestExtension.php(916B)
--------BulkUploader.php(2KB)
----License.md(1KB)
----composer.json(888B)
----_config.php(6B)
----Readme.md(7KB)
----_config()
--------config.yml(521B)
----.gh-config.json(705B)
----.editorconfig(695B)