meax/ccontent

用于Anax-MVC内容管理的类

v1.0 2015-09-20 20:01 UTC

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()

在您可以看到内容或添加新内容之前,您需要使用 setupPopulateActionsetupAction 设置数据库。

还有功能可以查看单个内容帖子,idAction($id) 和编辑帖子 updateAction($id)