Giter VIP home page Giter VIP logo

larrock-core's Introduction

LarrockCMS - это CMS основанная на php-фреймворке Laravel 5.6 поставляемая в формате composer-пакетов.

Сайт с официальной технической и пользовательской документацией: http://larrock-cms.ru

Latest Stable Version Total Downloads License Scrutinizer Badge Build Status
StyleCi badgeCodecov badge

Распространяется под лицензией CC-BY-4.0. При использовании CMS вы обязаны указать ее название в своем проекте в виде копирайта в админ-панели.

В основе проекта ядро CMS (LarrockCore), устанавливаемое в дополнение к laravel версии >=5.6 и пакеты компонентов (дополнений к LarrockCore).

Компоненты поставляемые вместе с главным пакетом larrock-core:

Другие компоненты:

Зависимости компонентов

INSTALL LARROCK CMS

  1. Install laravel
$ composer create-project --prefer-dist laravel/laravel=5.6.* larrock
  1. Install LarrockСore
$ cd larrock
$ composer require fanamurov/larrock-core=1.* --prefer-dist 
  1. Install LarrockCMS
$ php artisan larrock:installcorepackages
$ php artisan larrock:install

START

yoursite/admin
Default login: [email protected]
Default password: password

Manual installation of other components LarrockCMS

$ php artisan larrock:manager 

or use composer

$ composer require fanamurov/larrock-*name*  --prefer-dist 

Manual installation of assets

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

larrock-core's People

Contributors

fanamurov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

larrock-core's Issues

Баг @renderBlock

Блок кешируется наглухо, например, блоки не учитывают изменение залогинен/нет пользователя

js resize_original: $('input[name=resize_original]:checked').val()

Снятие галочки "Сжать оригинал до 800px" в загрузчике фоток не отменяет сжатие, параметр отсылается

resize_original: $('input[name=resize_original]:checked').val()

не помогает

larrockCart migration ERROR

/database/migrations/2017_09_30_123622_create_cart_table.php:19

$table->integer('order_id')->unique()->unsigned();

Баг при первом выполнении larrock:install

шага добавления админа

In HasRelationships.php line 653:
Class name must be a valid object or a string

При повторном выполнении все ок

Так же и с vendor:publish после установки компонентов через larrock::manager

Переписать DiscountHelper

Например, сейчас в CartController->cartAdd при применении скидки не учитываются модификации товаров

LarrockCatalog

Сделать уведомление о том, что страница товара отключена, вместо обычной 404

Параметр берется не с того поля frontend.js

larrock-core/src/assets/resources/front/js/frontend.js:146

Баг. Параметр берется не с того поля

if(parseInt($(this).attr('data-id')) > 0){
            qty = parseInt($(this).attr('data-id'));
        }

Нужно:

if(parseInt($(this).attr('data-qty')) > 0){
            qty = parseInt($(this).attr('data-qty'));
        }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.