PHPackages                             alooze/qwertcms-base - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. alooze/qwertcms-base

ActiveLibrary

alooze/qwertcms-base
====================

Laravel5 based CMS skeleton

1.0.16(8y ago)01051MITPHPPHP ~5.6|~7.0

Since Jul 3Pushed 8y ago1 watchersCompare

[ Source](https://github.com/alooze/qwertcms-base)[ Packagist](https://packagist.org/packages/alooze/qwertcms-base)[ Docs](https://github.com/alooze/qwertcms-base)[ RSS](/packages/alooze-qwertcms-base/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (5)Versions (18)Used By (1)

qwertcms-base
=============

[](#qwertcms-base)

[![Latest Version on Packagist](https://camo.githubusercontent.com/b81f03e962ce1aae286dd8f04748d731d22edf29847e2a8a1ad08ffdf0a68437/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c6f6f7a652f7177657274636d732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/alooze/qwertcms)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/365963f2758093a65eaf4be9ddd134db9279df6ba4eb882056041cc45e391725/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f616c6f6f7a652f7177657274636d732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/alooze/qwertcms)[![Coverage Status](https://camo.githubusercontent.com/8231cae2df404e7a665efe81642d6e918816ce858cb90d7137e9e2989fd17e2c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f616c6f6f7a652f7177657274636d732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/alooze/qwertcms/code-structure)[![Quality Score](https://camo.githubusercontent.com/5c83c79381ed149262111ae7075abf575b3826b248e513d1964e95cb8381e126/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f616c6f6f7a652f7177657274636d732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/alooze/qwertcms)[![Total Downloads](https://camo.githubusercontent.com/39f7ce560f4914155fe168be43c9f4ae9c85c7a518a9798c77d5d1b8e6cc619f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c6f6f7a652f7177657274636d732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/alooze/qwertcms)

Базовая установка для скелета CMS

Установка
---------

[](#установка)

```
$ laravel new [App]
$ cd [App]
```

В файле .env заменить localhost на свой домен, прописать доступы к БД и пр.

```
$ composer require alooze/qwertcms-base ~1.0
```

Вставить в секцию 'providers' в файле config/app.php строки

```
        JeroenNoten\LaravelAdminLte\ServiceProvider::class,
        Collective\Html\HtmlServiceProvider::class,
        Unisharp\Laravelfilemanager\LaravelFilemanagerServiceProvider::class,
        alooze\QwertCms\QwertCmsBaseServiceProvider::class,
```

Вставить в секцию 'aliases' в файле config/app.php строки

```
        'Form' => Collective\Html\FormFacade::class,
        'Html' => Collective\Html\HtmlFacade::class,
        'Image' => Intervention\Image\Facades\Image::class,
```

Выполнить в консоли

```
$ php artisan vendor:publish
```

Для установки/обновления только файлов пакета можно использовать команду:

```
$ php artisan vendor:publish --provider="alooze\QwertCms\QwertCmsBaseServiceProvider"
```

Скопировать содержимое метода *run()* из файла *database/seeds/DatabaseSeederExample.php* в *database/seeds/DatabaseSeeder.php*

Выполнить в консоли

```
$ composer dump-autoload -o
```

затем

```
$ php artisan migrate --seed
```

(внимание! выполнять только на чистой установке!)

либо

```
$ php artisan migrate:refresh --seed
```

При необходимости отредактировать файл *config/qwertcms.php*

Отредактировать файл *config/adminlte.php* таким образом, чтобы в секции меню для чистой установки было только:

```
    'menu' => [

        'ДАННЫЕ ИЗ ФОРМ',
        [
            'text' => 'Обратный звонок',
            'url' => 'admin/relations/callbackform',
            'icon' => 'paper-plane',
            'icon_color' => 'green'
        ],

        'УПРАВЛЕНИЕ',
        [
            'text' => 'Пользователи',
            'url' => 'admin/users',
            'icon' => 'user',
            'icon_color' => 'green',
        ],
        [
            'text' => 'Почта менеджеров',
            'url' => 'admin/emails',
            'icon' => 'envelope',
            'icon_color' => 'green',
        ],
        [
            'text' => 'Настройка форм',
            'url' => 'admin/forms',
            'icon' => 'server',
            'icon_color' => 'green',
        ],
    ],
```

(если такого файла не существует, установить пакет adminLTE командой *composer require jeroennoten/laravel-adminlte*)

В папке *app/Http/Controllers/Auth* во всех файлах заменить

```
    protected $redirectTo = '/home';
```

на

```
    protected $redirectTo = '/admin';
```

В файле *app/Http/Middleware/RedirectIfAuthenticated.php* заменить

```
    return redirect('/home');
```

на

```
    return redirect('/admin');
```

В файле routes/web.php разместить маршруты:

```
    Auth::routes();
    include __DIR__ . '/qwert.php';
```

В файле *app/Providers/AppServiceProvider.php* добавить в метод *register()* подключение хелперов

```
        foreach (glob(app_path('Helpers/*.php')) as $filename) {
            require_once($filename);
        }
```

Открыть в браузере адрес [http://ДОМЕН/admin](http://%D0%94%D0%9E%D0%9C%D0%95%D0%9D/admin)Должно появиться приглашение на ввод логина

После установки данные для входа :admin123

Testing
-------

[](#testing)

(Не реализовано)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [alooze](https://github.com/alooze)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Recently: every ~21 days

Total

17

Last Release

3147d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/83a56260ac68aeb4461f1a33de77c0233454408f2c141f83fab2f1f9e794f46d?d=identicon)[alooze](/maintainers/alooze)

---

Top Contributors

[![alooze](https://avatars.githubusercontent.com/u/1949044?v=4)](https://github.com/alooze "alooze (22 commits)")

---

Tags

aloozeqwertcmsqwertcms-base

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/alooze-qwertcms-base/health.svg)

```
[![Health](https://phpackages.com/badges/alooze-qwertcms-base/health.svg)](https://phpackages.com/packages/alooze-qwertcms-base)
```

###  Alternatives

[anourvalar/eloquent-serialize

Laravel Query Builder (Eloquent) serialization

11320.2M21](/packages/anourvalar-eloquent-serialize)[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135192.6k5](/packages/statamic-rad-pack-runway)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
