LarrockCMS - это CMS основанная на php-фреймворке Laravel 5.6 поставляемая в формате composer-пакетов.
Сайт с официальной технической и пользовательской документацией: http://larrock-cms.ru
Распространяется под лицензией CC-BY-4.0. При использовании CMS вы обязаны указать ее название в своем проекте в виде копирайта в админ-панели.
В основе проекта ядро CMS (LarrockCore), устанавливаемое в дополнение к laravel версии >=5.6 и пакеты компонентов (дополнений к LarrockCore).
fanamurov/larrock-menu - управление меню сайта
fanamurov/larrock-users - пользователи, права и роли
fanamurov/larrock-pages - страницы
fanamurov/larrock-blocks - блоки для вывода в шаблоне
fanamurov/larrock-contact - вывод, обработка, отправка форм
fanamurov/larrock-admin-seo - управление seo-данными компонентов
fanamurov/larrock-search - поиск по материалам компонентов
fanamurov/larrock-category - управление разделами материалов
fanamurov/larrock-catalog - каталог товаров
fanamurov/larrock-cart - корзина покупок, сохранение заказов, оплаты
fanamurov/larrock-discount - скидочная система к каталогу
fanamurov/larrock-feed - материалы в разделах
fanamurov/larrock-reviews - отзывы, комментарии
fanamurov/larrock-wizard - импорт товаров в каталог через .xlsx-прайс
fanamurov/larrock-yandex-kassa - интеграция оплат через Yandex.Kassa
- "php": ">=7.1.3",
- "mysql": ">=5.7",
- "proengsoft/laravel-jsvalidation": "^1.5", (js-валидация форм)
- "albertcht/invisible-recaptcha": "^1.7", (каптча для форм)
- "davejamesmiller/laravel-breadcrumbs": "^5.0", ("хлебные крошки")
- "nicolaslopezj/searchable": "^1.9", (расширенный поиск)
- "spatie/laravel-medialibrary": "^7.0.0", (управление файлами в материалах)
- "fanamurov/mdash": "^1.0" (типограф)
- Install laravel
$ composer create-project --prefer-dist laravel/laravel=5.6.* larrock
- Install LarrockСore
$ cd larrock
$ composer require fanamurov/larrock-core=1.* --prefer-dist
- Install LarrockCMS
$ php artisan larrock:installcorepackages
$ php artisan larrock:install
yoursite/admin
Default login: [email protected]
Default password: password
$ php artisan larrock:manager
or use composer
$ composer require fanamurov/larrock-*name* --prefer-dist
cd public_html/_assets
bower install fancybox
bower install jquery-validation
bower install jquery.cookie
bower install fileapi
bower install jquery.spinner
bower install microplugin
bower install pickadate
bower install selectize
bower install sifter
bower install tinymce
bower install uikit