luyadev/luya-module-cms

The LUYA CMS module provides a full functional Content Management System for adding contents based on blocks.

Installs: 102 628

Dependents: 20

Suggesters: 0

Security: 0

Stars: 28

Watchers: 12

Forks: 46

Open Issues: 26

Type:luya-core


README

LUYA Logo

LUYA Content Management System

LUYA Tests Maintainability Test Coverage Latest Stable Version Total Downloads

The LUYA CMS module provides a full functional Content Management System for adding contents based on blocks.

LUYA CMS MODULE

To use the LUYA CMS module you have to run a LUYA Application which is provided by the LUYA core.

For installation and usage please check: LUYA.IO

Installation

For the installation of modules Composer is required.

composer require luyadev/luya-module-cms

Configuration

Add the frontend and admin module of the cms module to your configuration modules section and bootstrap the cms frontend module:

'modules' => [
    // ...
    'cms' => 'luya\cms\frontend\Module',
    'cmsadmin' => 'luya\cms\admin\Module',
    // ...
]

Initialization

After successfully installation and configuration run the migrate, import and setup command to initialize the module in your project.

1.) Migrate your database.

./vendor/bin/luya migrate

2.) Import the module and migrations into your LUYA project.

./vendor/bin/luya import

Please note that the module names cms and cmsadmin are required and should not be changed!

Developers

If you want to contribute, make sure to read the guidelines.