PHPackages                             rbz/codeigniter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. rbz/codeigniter

ActiveProject[Framework](/categories/framework)

rbz/codeigniter
===============

The CodeIgniter Application Integrated with HMVC, Doctrine ORM and Twig for Project of Dynamic CMS (blank buildable CMS)

2.0.0(10y ago)2591JavaScript

Since Jan 21Pushed 8y ago3 watchersCompare

[ Source](https://github.com/dandisy/dynamicCMS)[ Packagist](https://packagist.org/packages/rbz/codeigniter)[ RSS](/packages/rbz-codeigniter/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)Dependencies (4)Versions (3)Used By (0)

DEPRECATED!
===========

[](#deprecated)

use Webcore Single Platform based on laravel in  instead

---

### DynamicCMS

[](#dynamiccms)

#### The CodeIgniter Application Integrated with HMVC, Twig and Doctrine ORM

[](#the-codeigniter-application-integrated-with-hmvc-twig-and-doctrine-orm)

##### Featured with dynamic routes, dynamic controllers and dynamic views from database

[](#featured-with-dynamic-routes-dynamic-controllers-and-dynamic-views-from-database)

This is rbz/codeigniter project for developing blank buildable CMS for blog, portal, e-commerce, etc. Using single platform.

##### Note :

[](#note-)

```
If you want only CodeIgniter integrated with HMVC, Twig and Doctrine,
but not the codes part of DynamicCMS, you can clone version 1.1.0
or clone this version and remove unwanted codes by your self.

also you can edit composer.json to exclude unwanted packages (Twig or Doctrine).

But for excluded HMVC you must manually delete the file in core and third_party folder,
because this part included manually, not using composer.

```

1. Preparation

    Just read CodeIgniter documentation to begin CI based website, if you not familiar.
2. Installation

    - Git

        Clone this git project to your web root

        ```
          git clone https://github.com/dandisy/dynamicCMS.git

        ```

        Go to the folder and run

        ```
          composer install

        ```
    - Composer

        Run

        ```
          composer create-project rbz/codeigniter:dev-master your-project-folder-name

        ```

        or just run (to get the latest stable version)

        ```
          composer create-project rbz/codeigniter your-project-folder-name

        ```

    End than run in browser :

    ```
     your-hostname/folder-name or your-project-folder-name/public

    ```
3. How to use Doctrine ORM

    - To generate schema from entities (code first) :

        - create entities in models/entities, example:

            ```
