weboftalent / page-with-image
与标准页面相同,但增加了主图片
1.0.2
2016-02-02 13:32 UTC
Requires
- micschk/silverstripe-liveseo: dev-master
- silverstripe/framework: ~3.1
- weboftalent/twitter-tools: ~1
This package is auto-updated.
Last update: 2024-08-27 08:03:56 UTC
README
维护者
- Gordon Anderson (昵称:nontgor) gordon.b.anderson@gmail.com
##简介
此模块提供将子页面渲染为文件夹图片的功能,这些文件夹本身也可以包含类似的文件夹。图片还可以附加到第三方模块页面类型并按相同方式渲染。
##文档
提供的页面类型
PageWithImage 是 PageWithImageFolder 中的容器。两者都与标准页面相同,但增加了主图片(MainImage 字段)。
扩展提供的页面类型
可以简单地扩展 PageWithImage,为子类添加所需的内容。
class AnimalPage extends PageWithImage { private static $db = array('Name' => 'Varchar'); }
上述 AnimalPage 类将在右键单击 PageWithImageFolder 添加新子页面时出现。
使用 AddImageExtension
对于尚未附加图片的页面类型,需要更改两个配置。
- 添加 AddImageExtension
- 允许第三方页面类型成为 PageWithImageFolder 的子类型(否则无法添加)。为此,请添加一个配置文件,例如在您的模块或 mysite/_config 目录中创建 pagewithimage.yml 文件,格式如下
--- Name: yoursitepagewithimage After: pagewithimage --- PageWithImageFolder: allowed_children: - PageWithImage - ThirdPartyPage ThirdPartyPage: extensions: - AddImageExtension
为每个需要图片的第三方页面类型重复此步骤。
##要求
- SilverStripe 3.1
##待办事项
- 测试