SkeekS CMS проект с интеграцией V3Project
Материалы для ознакомления
- https://cms.skeeks.com/ - официальный сайт SkeekS CMS
- http://www.yiiframework.com/ - официальный сайт Yii2 фреймоврка
- https://github.com/v3project/skeeks - официальный модуль интеграции с V3Project
- https://docs.cms.skeeks.com/en/latest/ - документация по SkeekS CMS
- https://github.com/v3project/app-v3-shop - официальный базовый проект на SkeekS CMS интегрированный с V3Project
Установка проекта
# Download latest version of composer
curl -sS https://getcomposer.org/installer | COMPOSER_HOME=.composer php
# Installing the base project SkeekS CMS
COMPOSER_HOME=.composer php composer.phar create-project --no-install --prefer-dist v3project/app-v3-shop demo.ru
# Going into the project folder
cd demo.ru
# Download latest version of composer in project
curl -sS https://getcomposer.org/installer | COMPOSER_HOME=.composer php
# Extra plug-ins
COMPOSER_HOME=.composer php composer.phar global require fxp/composer-asset-plugin --no-plugins
# Download dependency
COMPOSER_HOME=.composer php composer.phar install -o
# Run the command to initialize the project, the installer executable file and the necessary rights to the directory
php yii cms/init
#Edit the file to access the database, it is located at common/config/db.php
#Installation of ready-dump
php yii dbDumper/mysql/restore
Подготовительные работы
-
создать git репозиторий
-
https://bitbucket.org
- https://github.com/
-
https://git.skeeks.com
-
Настроить проект в IDE
Начальные работы по привязке шаблона
- Создать AssetBundle для текущего проекта
- Перенести html разметку шаблона в
frontend/templates/default/layouts/main.php