luyadev/luya-module-cms

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

Installs: 69 169

Dependents: 17

Suggesters: 0

Security: 0

Stars: 25

Watchers: 12

Forks: 40

Open Issues: 43

Type:luya-core

3.3.2 2020-07-10 17:09 UTC

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:

return [
    '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.