meax / ccontent
用于Anax-MVC内容管理的类
v1.0
2015-09-20 20:01 UTC
Requires
- php: >=5.4
- mos/cdatabase: dev-master
This package is not auto-updated.
Last update: 2024-09-28 18:10:42 UTC
README
用于Anax-MVC基本内容管理的模块
需要CDatabase才能运行(mos/cdatabase) https://github.com/mosbth/cdatabase。
使用Composer和Packagist安装,将cdatabase和ccontent添加到Anax的composer.json文件中。
"require": {
"php": ">=5.4",
"meax/ccontent": "dev-master",
"mos/cdatabase": "dev-master"
},
在您可以使用CContent之前,需要配置数据库,请参阅CDatabase文档。
入门指南
将示例文件 basiccontent.php
移动到您的Anax-MVC webroot文件夹中以尝试该模块。该包还包含 basiccontent.php
文件所需的视图模板。您需要将文件从 cdatabase\view\content
移动到 app\view\content
在Anax-MVC中。
ContentBasicController()
basiccontent.php
展示了控制器 ContentBasicController()
的一些方法
- 使用测试数据设置数据库,
setupPopulateAction()
- 查看内容,
listAction()
- 添加新内容,
addAction()
在您可以看到内容或添加新内容之前,您需要使用 setupPopulateAction
或 setupAction
设置数据库。
还有功能可以查看单个内容帖子,idAction($id)
和编辑帖子 updateAction($id)
。