mouf / cms.scaffolder
此软件包允许您自动生成功能性的CMS组件。
dev-master
2016-04-22 14:18 UTC
Requires
- mouf/codestylefixservice: ~1.0
- mouf/database.patcher: ~2.0
- mouf/database.tdbm: ^4.0.0-beta15
- mouf/html.htmlelement: ~2.0
- mouf/mvc.splash: ~7.0
- mouf/security.rightsservice-splash: ~4.0
- symfony/filesystem: ~2.0 | ~3.0
This package is auto-updated.
Last update: 2024-09-15 04:41:59 UTC
README
这是什么?
Mouf CMS Scaffolder 是一个PHP库,旨在轻松创建CMS组件。
如何使用?
要使用CMS Scaffolder,您只需定义组件名称,并将其设置在Mouf界面的CMS => Scaffolder选项卡中。以下是步骤:
- 您设置组件的名称,例如:Blog。警告:目前,组件名称必须是单数形式,以避免生成的控制器使用不存在的DAOs & Beans。
- 您点击“生成组件”
- 库将自动
- 生成一个SQL文件
- 使用此SQL文件生成数据库补丁
- 应用数据库补丁
- 生成DAOs和Beans(使用TDBM);BlogDao,BlogBean等。
- 生成视图
- 生成一个控制器 -- BlogController -- 具有允许
- 显示前端列表
- 显示后端列表
- 显示项目
- 编辑/保存/删除项目
- 库将自动
- 清除缓存 -- 以映射新的URL
- 让我们来使用它!
CMS Scaffolder目前不提供(美观的)显示,它将让您完全自由地修改视图,并轻松将其集成到自定义模板中。
设计选择
在基本版本中,CMS组件包含
- 标题
- 别名(自动从标题生成)
- 简短文本
- 内容
- 图片
- 创建日期
- 更新日期
我们认为这些是CMS组件中最有用的数据。您不会有许多无用的组件,您完全可以使用自定义所需的数据覆盖组件。