plumpss / documents
用于将文档附加到页面的 SilverStripe 模块。
0.2.1
2015-02-24 20:03 UTC
Requires
- silverstripe/framework: >=3.0.1
- undefinedoffset/sortablegridfield: >=0.3.1
This package is not auto-updated.
Last update: 2024-09-24 02:49:18 UTC
README
为页面添加文档上传支持。
用法
通过 Composer 安装(plumpss/documents
),作为 Git 子模块或下载仓库并将其导出到项目目录中。
将 DocumentsPageExtension
添加到您希望上传文档的任何页面类中。例如,要将添加到所有页面中
Page
extensions:
- DocumentsPageExtension
记得在启用扩展后运行 dev/build
以更新数据库。
该扩展在 CMS 中添加了一个 'Documents' 选项卡,其中包含可排序的文档网格字段,可以向其中添加文档。
文档作为 has_many
添加,因此可以在 PHP 中通过 $page->Documents()
访问,并在模板中通过 $Documents
访问。