eugene-kei / yii2-simple-news
Простой модуль новостей для Yii2-advanced
This package's canonical repository appears to be gone and the package has been frozen as a result.
Requires
This package is auto-updated.
Last update: 2021-09-19 03:02:46 UTC
README
Простой модуль новостей для yii2-app-advanced
Поддерживает изображения в тексте новости и возможность вставить видео с youtube.com, vk.com и vimeo.com.
Установка
Добавьте
"eugene-kei/yii2-simple-news": "*"
В файл composer.json вашего приложения.
Выполните
composer updete
Далее, необходимо выполнить миграцию
yii migrate --migrationPath=@eugenekei/news/migrations
Настройка
В файле frontend/config/main.php
'modules' => [
//...
'news' => [
'class' => 'eugenekei\news\Module',
]
//...
],
Поумолчанию, изображения сохраняются в @frontend/web/images/news
, поэтому, для того, чтобы иметь доступ к изображениям
из бэкенда, необходимо указать полный url дирректории с изображениями (свойство imageGetUrl
), в файле
backend/config/main.php
'modules' => [
//...
'news' => [
'class' => 'eugenekei\news\Module',
'controllerNamespace' => 'eugenekei\news\controllers\backend',
'imageGetUrl' => 'http://my-frontend.ru/images/news/'
]
//...
],
Или же, можно, создать симлинк @backend/web/images/news
на @frontend/web/images/news
.
Модуль использует сторонние приложения vova07/yii2-imperavi-widget и kartik-v/yii2-date-range.