eapanel / yii2-publications
Managing publications for the application
0.1.3
2018-09-02 13:14 UTC
Requires
- howardeagle/yii2-inline-widgets-behavior: *
- kartik-v/yii2-widget-datetimepicker: *
- kartik-v/yii2-widget-select2: *
- robote13/yii2-components: ^1.1.0
- robote13/yii2-seotags-manager: ^0.1.0@stable
- robote13/yii2-widget-speakingurl: *@dev
- voskobovich/yii2-linker-behavior: ^4.0
- vova07/yii2-fileapi-widget: dev-feature-flysystem
- vova07/yii2-imperavi-widget: *
- yiisoft/yii2: ^2.0.14
- yiisoft/yii2-bootstrap: ~2.0
This package is auto-updated.
Last update: 2024-11-29 04:14:27 UTC
README
Добавлена возможность сохранять ЧПУ для публикаций.
Overriding models
Assume you decided to override Article class. Let’s create new Article class under your namespace. For example@app/models
.
namespace app\models;
class Article extends eapanel\publications\models\Article
{
public function init()
{
// custom code
parent::init();
}
}
In order to make yii2-publications use your class you need to configure [Dependency Injection container] in index.php file as follows:
...
Yii::$container->set(\eapanel\publications\models\Article::className(), \app\models\Article::className());
(new yii\web\Application($config))->run();
...