Download the PHP package meax/ccontent without Composer
On this page you can find all versions of the php package meax/ccontent. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download meax/ccontent
More information about meax/ccontent
Files in meax/ccontent
Package ccontent
Short Description Classes for Content Managment in Anax-MVC
License MIT
Homepage http://mariajonsson.com
Informations about the package ccontent
ccontent
A module for basic content management in Anax-MVC
Requires CDatabase to work (mos/cdatabase) https://github.com/mosbth/cdatabase.
To install with Composer and Packagist, add cdatabase and ccontent to your composer.json file in Anax.
"require": {
"php": ">=5.4",
"meax/ccontent": "dev-master",
"mos/cdatabase": "dev-master"
},
Before you can use CContent the database need to be configured, look at the CDatabase documentation.
Getting started
Move the example file basiccontent.php
to your Anax-MVC webroot folder to try the module. The package also includes view templates needed by the basiccontent.php
file. You need to move the files from cdatabase\view\content
to app\view\content
in Anax-MVC.
ContentBasicController()
basiccontent.php
demonstrates some of the methods of the controller ContentBasicController()
:
- Setup database with test data,
setupPopulateAction()
- See contents,
listAction()
- Add new content,
addAction()
Before you can see contents or add new contents you need to set up the database with setupPopulateAction
or setupAction
.
There is also functionality to view a single content post, idAction($id)
and to edit a post updateAction($id)
.