KodiCMS - CMS built on Laravel 5.2

Related tags

CMS kodicms-laravel
Overview

KodiCMS based on Laravel PHP Framework

English Version

Build Status Join the chat at https://gitter.im/KodiCMS/kodicms-laravel

Установка (Installation):

  • Клонировать репозиторий (Clone repository) git clone https://github.com/KodiCMS/kodicms-laravel.git
  • Запустить команду (Run command) composer install для загрузки всех необходимых компонентов
  • Скопировать .env.example в .env и настроить подключение к БД, затем выполнить комманду (Copy .env.example and rename to .env. Configure database connection, then run artisan command) php artisan modules:migrate --seed
  • Сгенерировать application ключ php artisan key:generate
  • Выполнить установку системы (Install CMS) php artisan cms:modules:install.
  • Выполнить миграцию модуей php artisan modules:migrate --seed.

Авторизация (Authorization)

Сайт: http://demo.kodicms.com/backend

Русский интерфейс

username: [email protected] password: password

English interface

username: [email protected] password: password


Изменения в Laravel.

config/app.php
'providers' => [
    ...
   	Illuminate\View\ViewServiceProvider::class,
   	
   	/*
   	 * KodiCMS Service Providers...
   	 */
   	KodiCMS\CMS\Providers\ModuleLoaderServiceProvider::class,
   	
   	/*
   	 * Application Service Providers...
   	 */
   	App\Providers\AppServiceProvider::class,
   	...
]
config/cms.php

Добавлен конфиг cms.php

.env

APP_PROFILING=false ADMIN_DIR_NAME=backend

public/index.php

...
|
*/

$app = require_once __DIR__.'/../bootstrap/app.php';

/*
|--------------------------------------------------------------------------
| Tune up KodiCMS
|--------------------------------------------------------------------------
|
*/
require_once __DIR__.'/../vendor/kodicms/core/src/bootstrap/app.php';


/*
|--------------------------------------------------------------------------
| Run The Application
...

Консольные команды (Console commands)

  • php artisan cms:modules:install - индексация установленных модулей

  • php artisan modules:migrate - создание таблиц в БД

    • Для отката старых миграций необходимо добавить --rollback
    • Для сидирования данных необходимо добавить --seed
  • php artisan modules:seed - заполнение таблиц тестовыми данными

  • php artisan cms:modules:publish - публикация view шаблонов (Publish view templates)

  • php artisan cms:modules:locale:publish - генерация пакета lang файлов для перевода. Файлы будут скопированы в /resources/lang/vendor

  • php artisan cms:modules:locale:diff --locale=en - проверка наличия всех ключей в переводе в папке /resources/lang/vendor относительно модулей.

  • php artisan cms:generate:translate:js - генерация JS языковых файлов (Generate javascript translate admin files)

  • php artisan modules:list - просмотр информации о добавленных модулях и плагинов (Show modules information)

  • php artisan cms:wysiwyg:list - список установленных в системе редакторов текста (Show wysiwyg information)

  • php artisan cms:packages:list - список всех media пакетов (Show asset packages list)

  • php artisan cms:plugins:list - просмотр информации о добавленных плагинах (Show plugins information)

  • php artisan cms:layout:rebuild-blocks - индексация размеченых блоков в шаблонах (Rebuild templates blocks)

  • php artisan cms:api:generate-key - генерация нового API ключа (Generate API key)

  • php artisan cms:reflinks:delete-expired - Удаление просроченых сервисных ссылок

  • php artisan cms:make:controller - создание контроллера (cms:make:controller TestController --module=cms --type=backend создаст контроллер в модуле modules\CMS. Существует два типа контроллеров [api, backend])

  • php artisan cms:plugins:activate author:plugin - активация плагина (Plugin activation)

  • php artisan cms:plugins:deactivate author:plugin [--removetable=no] - деактивация плагина (удаление таблицы из БД) (Plugin deactivation)


RoadMap

  • Убрать конфиги вроде такого https://github.com/KodiComponents/module-datasource/blob/master/src/config/widgets.php и сделать расширение функционала через сервис провайдеры
  • Добавить возможность хранить виджеты в виде JSON файлов.
  • Настроить наконец то разграничение прав доступа
  • Добавить недостающие виджеты для вывода данных из раздела Datasource
  • Доделать интеграцию админки SleepingOwl для более простого создания модулей
  • Upload изображение в таблицу images и использование их в разичных редакторах

Отдельное спасибо команде JetBrains за бесплатно предоставленый ключ для PHPStorm

PHPStorm

Comments
  • Saving from ace

    Saving from ace

    Hi Pavel,

    Saving layouts or snippets (e.g.http://localhost/backend/layouts/edit/normal.blade or http://localhost/backend/snippets/edit/header.blade) does not work for me. When I click on "Update" button a green notification appears saying the Layout/Snippet [the name] updated, but no changes on disk. I even set up this app to work nativelly on root (content of public dir moved on my document root: c:/wamp/www/ and the paths from index.php pointing to c:/wamp/kodi/), but no luck. No errors in console. In your demo at http://laravel.kodicms.ru/backend/snippets/edit/content.blade which is editable, saving is working( see <!-- teodor testing save -->). What could be? Thank you

    bug 
    opened by teodorsandu 7
  • Ошибка обработки ссылок в nginx

    Ошибка обработки ссылок в nginx

    Не корректно ведут себя виджеты на рабочем столе, нельзя переместить, сменить размер и тд., нет редакторов. тестовая система ngnix, php5-fpm ubuntu-server/ так же не смог прикрутить postgresql, может в будущих версиях прикрутить изначально?

    help wanted 
    opened by li4i 6
  • Проблемы при установке

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

    git clone https://github.com/KodiCMS/kodicms-laravel.git
    cd kodicms-laravel
    composer install
    php artisan cms:install
    
    [Symfony\Component\Console\Exception\CommandNotFoundException]
      Command "cms:install" is not defined.
      Did you mean one of these?
          migrate:install
          cms:make:controller
          cms:modules:publish
          cms:modules:install
          cms:modules:locale:diff
          cms:wysiwyg:list
          cms:modules:locale:publish
          cms:plugins:activate
          cms:plugins:deactivate
          cms:api:generate-key
          cms:generate:translate:js
          cms:plugins:list
    

    Платформа: Windows

    bug help wanted 
    opened by Develop-FM 5
  • How do I change locale?

    How do I change locale?

    screenshot from 2015-06-24 22 52 54 After install follow steps of README.md, the cms can run but Interface display translation key instead of text in RU or EN. I had run command: $ php artisan cms:modules:locale:publish $ php artisan cms:modules:locale:publish --locale=ru $ php artisan cms:modules:locale:publish --locale=en

    and change local in config/app.php but the problem not solved.

    help wanted 
    opened by nhtua 5
  • Problems installing kodicms

    Problems installing kodicms

    Hi,

    On a fresh install of kodicms I used:

    git clone https://github.com/KodiCMS/kodicms-laravel.git
    cd kodicms-laravel
    composer install
    php artisan cms:install
    

    The database prefix required by module Installer breaks the application: 2015-07-26_011821

    Empty string not accepted, I had to enter something('zzz').

    Of course table not found because all tables are prefixed by 'zzz' 2015-07-26_012419

    It is really necessary prefixing database tables? And shouldn't be optional, because it seems to be required.

    To make database prefix optional I modified (a hack) the file kodicms-laravel\modules\Installer\Console\Commands\InstallCommand.php:

    //['DB_PREFIX', 'pr', InputOption::VALUE_OPTIONAL, 'Database prefix', array_get($defaults, 'DB_PREFIX')],
    ['DB_PREFIX', 'pr', InputOption::VALUE_NONE, 'Database prefix', null],
    

    In the end, I get this error:

    2015-07-26_013455

    After commenting out 'type' => 'default', in kodicms-laravel\modules\Datasource\database\seeds\DatasourceTableSeeder.php :

    app()->make(SectionRepository::class)->create([
                //'type' => 'default',
                'name' => 'Test section',
                'description' => 'Test description',
                'is_indexable' => false,
                'created_by_id' => 1,
                'settings' => []
            ]);
    

    no error:

    2015-07-26_013922

    then php artisan serve to run server at http://localhost:8000/

    Then I logged in successfully with the email and pass provided. But all links are relative to /localhost/ and not /localhost:8000/. I modified in .env file APP_URL=http://localhost:8000 and in config/app/php too(just in case):

    'url' => env('APP_URL', 'http://localhost:8000'),
    

    ...And after clearing the cache the links are good.

    Next step I wanted to switch language to English. In config/app.php modified 'locale' => 'en', and indeed http://localhost:8000/backend/auth/login was in English, but no so after the login (at http://localhost:8000/backend).

    After that run in console:php artisan cms:modules:publish and get:

    C:\wamp\www\laravel\kodiii\kodicms-laravel>php artisan cms:modules:publish
    
      [InvalidArgumentException]
      Command "cms:modules:publish" is not defined.
      Did you mean one of these?
          cms:modules:list
          cms:modules:locale:diff
          cms:modules:locale:publish
          cms:modules:migrate
          cms:modules:seed
          ide-helper:models
    

    Then running php artisan cms:modules:locale:publish:

    C:\wamp\www\laravel\kodiii\kodicms-laravel>php artisan cms:modules:locale:publish
    Copied api:core [C:\wamp\www\laravel\kodiii\kodicms-laravel\modules\API\resources\lang\ru\core.php] To [C:\wamp\www\laravel\kodiii\kodicms-laravel\/resources/lang/vendor\api\en\core.php]
    Copied cms:core [C:\wamp\www\laravel\kodiii\kodicms-laravel\modules\CMS\resources\lang\ru\core.php] To [C:\wamp\www\laravel\kodiii\kodicms-laravel\/resources/lang/vendor\cms\en\core.php]
    ...etc etc
    

    meaning it overwrites kodicms-laravel\/resources/lang/vendor\api\en\core.php with a russian translation kodicms-laravel\modules\API\resources\lang\ru\core.php! Now the only route in English http://localhost:8000/backend/auth/login is in Russian!

    After that, running php artisan cms:modules:locale:diff --locale=en doesn't produce anything in console, or in browser.

    Having made a backup copy beforehand of kodicms-laravel\/resources/lang/vendor\ restored at least the login page in English.

    So far the only way I figured out to have the backend in English was to manually copy the files from

    kodicms-laravel\/resources/lang/vendor\[module]/en/
    

    to ~~kodicms-laravel\modules[module]\resources\lang\en~~ (didnt work)

    kodicms-laravel\modules\[module]\resources\lang\ru
    

    Yes, overwriting the Russian files. I noticed into the source page the locale is still set to ru: 2015-07-26_035926

    I also tried to modify and save http://localhost:8000/backend/layouts/edit/normal.blade, green notification appears on the top-right zone, but get a console error: 2015-07-26_040529 and of course the file normal.blade.php was not modified.

    Well, a lot I dont understand or I dont do it well... I think it's important for non-russian people in order to contribute to this project to be able to install kodicms-laravel without problems. Your project is very promising among all laravel-cms I've seen on github, well done!

    Thank you

    bug 
    opened by teodorsandu 4
  • Pages not loading

    Pages not loading

    Hi!

    Great CMS, although complicated for me who wants to learn Laravel and the same time build a website with it !

    After a fresh installation of kodicms (the latest) the pages are not loaded (/backend/page) instead I get the spinner:

    spinner

    It seems demo data is populated into database, so I cannot understand what could be the reason:

    pages-exists-in-database

    Appreciate any help!

    Thank you

    opened by teodorsandu 4
  • Ошибка при установке

    Ошибка при установке

    Сначала была ошибка не хотело проводить composer install поборол удалив запуск скриптов в composer.json Но теперь получаю такую ошибку постоянно, что в браузере, что в консоли. Чтобы я не пытался сделать, толи зайти, толи artisan команду запустить. Fatal error: Uncaught exception 'ReflectionException' with message 'Class log does not exist' in E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php:738 Stack trace: #0 E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php(738): ReflectionClass->__construct('log') #1 E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php(633): Illuminate\Container\Container->build('log', Array) #2 E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(697): Illuminate\Container\Container->make('log', Array) #3 E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php(853): Illuminate\Foundation\Application->make('Psr\\Log\\LoggerI...') #4 E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php(808): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter) in E:\Work\OpenServer\domains\rus.kodi\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 738

    opened by ODDsama 3
  • Ошибка при деактивация плагина

    Ошибка при деактивация плагина

    В списке плагинов не верно работает вкл/выкл, при попытке выключить всплывает окно alert() и даже если нажать "отмена", плагин будет отключен.

    opened by SergeyMiracle 3
  • Вынос методов работы с файлами из ModuleLoader

    Вынос методов работы с файлами из ModuleLoader

    Сейчас класс ModuleLoder отвечает за поиска файлов внутри модулей и плагинов, что наверно не очень верно. Возможно стоит добавить класс ModulesFileSystem, который будет заниматься всем этим?!

    bug enhancement question 
    opened by butschster 2
  • При сидинги выбрасывает ошибку

    При сидинги выбрасывает ошибку

    После установки, когда пишешь свой модуль и пытаешься сделать сидинг, то появляется ошибка: -terminal Приходится комментировать код в UsersTableSeeder, чтобы выполнить сидинг. -terminal-1

    opened by Dualse 1
  • Интерфейс создания почтовых событий

    Интерфейс создания почтовых событий

    На основе https://github.com/KodiCMS/cms/blob/dev/cms/modules/widget/classes/model/widget/decorator.php#L451 этого кода необходимо создать Command bus для создания почтовых событий и их запуска

    enhancement help wanted 
    opened by butschster 1
  • Проблемы при установке

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

    На шаге: Скопировать .env.example в .env и настроить подключение к БД, затем выполнить комманду (Copy .env.example and rename to .env. Configure database connection, then run artisan command) php artisan modules:migrate --seed

    [2016-07-23 18:03:46] local.ERROR: exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u2349006_kodicms.roles' doesn't exist' in /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php:453
    Stack trace:
    #0 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(453): PDOStatement->execute(Array)
    #1 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(718): Illuminate\Database\Connection->Illuminate\Database\{closure}(Object(Illuminate\Database\MySqlConnection), 'truncate `roles...', Array)
    #2 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(681): Illuminate\Database\Connection->runQueryCallback('truncate `roles...', Array, Object(Closure))
    #3 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\Database\Connection->run('truncate `roles...', Array, Object(Closure))
    #4 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(2153): Illuminate\Database\Connection->statement('truncate `roles...', Array)
    #5 [internal function]: Illuminate\Database\Query\Builder->truncate()
    #6 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1426): call_user_func_array(Array, Array)
    #7 [internal function]: Illuminate\Database\Eloquent\Builder->__call('truncate', Array)
    #8 [internal function]: Illuminate\Database\Eloquent\Builder->truncate()
    #9 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(11655): call_user_func_array(Array, Array)
    #10 [internal function]: Illuminate\Database\Eloquent\Model->__call('truncate', Array)
    #11 [internal function]: KodiCMS\Users\Model\Role->truncate()
    #12 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(11660): call_user_func_array(Array, Array)
    #13 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/RolesTableSeeder.php(18): Illuminate\Database\Eloquent\Model::__callStatic('truncate', Array)
    #14 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/RolesTableSeeder.php(18): KodiCMS\Users\Model\Role::truncate()
    #15 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(39): KodiCMS\Users\database\seeds\RolesTableSeeder->run()
    #16 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/DatabaseSeeder.php(21): Illuminate\Database\Seeder->call('KodiCMS\\Users\\d...')
    #17 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/ModulesInstaller.php(181): KodiCMS\Users\database\seeds\DatabaseSeeder->run()
    #18 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/ModulesInstaller.php(158): KodiCMS\ModulesLoader\ModulesInstaller->seedModule(Object(KodiCMS\Support\Loader\ModuleContainer), Array)
    #19 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/Console/Commands/ModulesSeedCommand.php(33): KodiCMS\ModulesLoader\ModulesInstaller->seedModules()
    #20 [internal function]: KodiCMS\ModulesLoader\Console\Commands\ModulesSeedCommand->fire()
    #21 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(1257): call_user_func_array(Array, Array)
    #22 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(169): Illuminate\Container\Container->call(Array)
    #23 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Command/Command.php(256): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #24 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(155): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #25 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(185): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #26 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/Console/Commands/ModulesMigrateCommand.php(54): Illuminate\Console\Command->call('modules:seed')
    #27 [internal function]: KodiCMS\ModulesLoader\Console\Commands\ModulesMigrateCommand->fire(Object(Illuminate\Foundation\Application))
    #28 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(1257): call_user_func_array(Array, Array)
    #29 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(169): Illuminate\Container\Container->call(Array)
    #30 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Command/Command.php(256): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #31 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(155): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #32 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(791): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #33 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(186): Symfony\Component\Console\Application->doRunCommand(Object(KodiCMS\ModulesLoader\Console\Commands\ModulesMigrateCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #34 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(117): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #35 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(107): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #36 /var/www/u2349006/public_html/kodicms/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #37 {main}
    
    Next exception 'Illuminate\Database\QueryException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u2349006_kodicms.roles' doesn't exist (SQL: truncate `roles`)' in /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php:725
    Stack trace:
    #0 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(681): Illuminate\Database\Connection->runQueryCallback('truncate `roles...', Array, Object(Closure))
    #1 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Connection.php(454): Illuminate\Database\Connection->run('truncate `roles...', Array, Object(Closure))
    #2 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(2153): Illuminate\Database\Connection->statement('truncate `roles...', Array)
    #3 [internal function]: Illuminate\Database\Query\Builder->truncate()
    #4 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1426): call_user_func_array(Array, Array)
    #5 [internal function]: Illuminate\Database\Eloquent\Builder->__call('truncate', Array)
    #6 [internal function]: Illuminate\Database\Eloquent\Builder->truncate()
    #7 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(11655): call_user_func_array(Array, Array)
    #8 [internal function]: Illuminate\Database\Eloquent\Model->__call('truncate', Array)
    #9 [internal function]: KodiCMS\Users\Model\Role->truncate()
    #10 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(11660): call_user_func_array(Array, Array)
    #11 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/RolesTableSeeder.php(18): Illuminate\Database\Eloquent\Model::__callStatic('truncate', Array)
    #12 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/RolesTableSeeder.php(18): KodiCMS\Users\Model\Role::truncate()
    #13 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Database/Seeder.php(39): KodiCMS\Users\database\seeds\RolesTableSeeder->run()
    #14 /var/www/u2349006/public_html/kodicms/vendor/kodicms/users/src/database/seeds/DatabaseSeeder.php(21): Illuminate\Database\Seeder->call('KodiCMS\\Users\\d...')
    #15 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/ModulesInstaller.php(181): KodiCMS\Users\database\seeds\DatabaseSeeder->run()
    #16 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/ModulesInstaller.php(158): KodiCMS\ModulesLoader\ModulesInstaller->seedModule(Object(KodiCMS\Support\Loader\ModuleContainer), Array)
    #17 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/Console/Commands/ModulesSeedCommand.php(33): KodiCMS\ModulesLoader\ModulesInstaller->seedModules()
    #18 [internal function]: KodiCMS\ModulesLoader\Console\Commands\ModulesSeedCommand->fire()
    #19 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(1257): call_user_func_array(Array, Array)
    #20 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(169): Illuminate\Container\Container->call(Array)
    #21 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Command/Command.php(256): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #22 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(155): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #23 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(185): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Illuminate\Console\OutputStyle))
    #24 /var/www/u2349006/public_html/kodicms/vendor/kodicms/module-loader/src/Console/Commands/ModulesMigrateCommand.php(54): Illuminate\Console\Command->call('modules:seed')
    #25 [internal function]: KodiCMS\ModulesLoader\Console\Commands\ModulesMigrateCommand->fire(Object(Illuminate\Foundation\Application))
    #26 /var/www/u2349006/public_html/kodicms/bootstrap/cache/compiled.php(1257): call_user_func_array(Array, Array)
    #27 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(169): Illuminate\Container\Container->call(Array)
    #28 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Command/Command.php(256): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #29 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Console/Command.php(155): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #30 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(791): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #31 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(186): Symfony\Component\Console\Application->doRunCommand(Object(KodiCMS\ModulesLoader\Console\Commands\ModulesMigrateCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #32 /var/www/u2349006/public_html/kodicms/vendor/symfony/console/Application.php(117): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #33 /var/www/u2349006/public_html/kodicms/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(107): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #34 /var/www/u2349006/public_html/kodicms/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
    #35 {main}  
    
    help wanted 
    opened by vvp33 0
  • В виджетах во фрейм грузится вся админка

    В виджетах во фрейм грузится вся админка

    При редактирование виджета, если кликнуть на "Шаблон по умолчанию", то появляется окно с текстом "У вас нет виджетов", после чего нужно кликнуть по любому типу виджета, то во фрейм грузится вся админка. - arvik telecom - google chrome

    bug 
    opened by Dualse 0
  • Ошибка при изменение сниппета

    Ошибка при изменение сниппета

    Когда изменяешь название сниппета, то после сохранения появляется ошибка, что сниппет не найден. Сниппет успешно обновляется. Насколько я понял, то ошибка в том, что в URL остается старое название сниппеты. -whoops there was an error - content2

    opened by Dualse 0
  • Уменьшить размер CSS

    Уменьшить размер CSS

    Сейчас в CSS входит куча неиспользуемых компонентов начиная с Twitter Bootstrap, заканчивая pixel-admin, возможно стоит их размер уменьшить путем отключения неиспользуемых компонентов

    enhancement help wanted 
    opened by butschster 0
Owner
KodiCMS built on Laravel
KodiCMS built on Laravel
Doptor CMS is a Laravel 5 based CMS

Introduction Doptor CMS is a Laravel 5 based CMS. Find out more about Doptor by reading below. ;) About Doptor CMS Doptor is an Integrated and well-de

DOPTOR 4 Sep 11, 2022
Bootstrap CMS - PHP CMS powered by Laravel 5 and Sentry

Bootstrap CMS Bootstrap CMS was created by, and is maintained by Graham Campbell, and is a PHP CMS powered by Laravel 5.1 and Sentry. It utilises many

Bootstrap CMS 2.5k Dec 27, 2022
Multilingual PHP CMS built with Laravel and bootstrap

Lavalite This is an open source of Content Management System developed with Laravel framework. Documentation Visit Documentation section in the websit

LavaLite 2.6k Jan 4, 2023
Multilingual CMS built with Laravel.

TypiCMS TypiCMS is a modular multilingual content management system built with Laravel. Out of the box you can manage pages, events, news, places, men

TypiCMS, Laravel multilingual CMS 1.1k Jan 7, 2023
Multilingual CMS built with Laravel.

TypiCMS TypiCMS is a modular multilingual content management system built with Laravel. Out of the box you can manage pages, events, news, places, men

TypiCMS, Laravel multilingual CMS 973 Jun 25, 2021
A modular multilingual CMS built with Laravel 5.

AsgardCMS Platform View the documentation at AsgardCMS.com/docs. Join the conversation on Slack License The AsgardCMS is open-sourced software license

AsgardCMS 770 Jan 2, 2023
ARCANESOFT - CMS built with Laravel Framework.

ARCANESOFT CMS built with Laravel Framework. By ARCANEDEV© Available Packages Production Package Description arcanedev/breadcrumbs A simple & easy way

ARCANESOFT 11 Oct 10, 2020
A PHP 5.3 CMS built on top of Laravel 4 and other composer components.

Anvil Forge your website! A PHP 5.3 CMS built on top of Laravel 4 and other composer components. Installation Installing Anvil is easy. Run the follow

Loïc Sharma 17 May 3, 2022
Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS

Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS. Building this Content Management System, we focused on simplicity. To achieve this, we implemented a simple but powerful API's.

Flextype 524 Dec 30, 2022
PHPVibe Open source video CMS / Video Sharing CMS / Youtube Api v3 / Video Embeds

PHPVibe Video CMS Free Video Sharing CMS The modern choice of design inspired by Youtube and a social videos sharing module that may just cut it for y

MediaVibe 71 Dec 18, 2022
NukeViet 132 Nov 27, 2022
BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the project website for more information.

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Baicloud CMS is a lightweight content management system (CMS) based on PHP and MySQL and running on Linux, windows and other platforms

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template

Bismuth CMS is a ready-made Website CMS based on Yii 2 Advance Template, it's the simplest and easy to set up CMS you may come across.

Hamadas Telebrain 1 Feb 11, 2022
GetSimple CMS - a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP

GetSimple CMS is a flatfile CMS that works fast and efficient and has the best UI around, it is written in PHP.

null 370 Dec 30, 2022
A flexible and fast Cms built with Symfony and Vuejs.

GreenCheap CMS A modular and lightweight CMS made with Symfony and Vuejs components GreenCheap works with PHP 8 version. In this case, lower versions

GreenCheap 57 Oct 29, 2022
A cms built with PHP Phalcon 4 and UIkit 3

Hummingbird CMS (ALPHA) The CMS based on Phalcon v4 and UIKit v3 Requirements Nginx PHP >= 7.2 MySql >= 5.7.9 Phalcon >= 4.1.0 PHP ZIP extension Compo

Mai Vu 5 Oct 7, 2022
Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project.

Simple Bootstrap Laravel CMS. Support Laravel 8.x Can integrate into any existing Laravel project. Only add few database tables with prefixes, not affect your existing database tables. Support Laravel 7.x & Laravel 6.x & Laravel 5.x & MySql & PostgreSql - Amila Laravel CMS

Alex Zeng 96 Sep 6, 2022
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.8k Jan 4, 2023