Yii2 的博客模块

安装: 145

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 1

开放问题: 0

类型:yii2-extension

v1.0.2 2022-10-01 10:36 UTC

This package is auto-updated.

Last update: 2024-09-04 21:10:20 UTC


README

Yii2 的博客模块

安装

安装此扩展的首选方法是使用 composer

运行以下命令之一

php composer.phar require --prefer-dist it-yakutia/yii2-blog "*"

"it-yakutia/yii2-blog": "*"

将以下内容添加到您的 composer.json 文件的 require 部分。

使用方法

安装扩展后,只需在控制台配置中添加

'controllerMap' => [
    ...
    'migrate' => [
        ...
        'migrationPath' => [
            ...
            '@vendor/it-yakutia/yii2-blog/src/migrations',
            ...
        ],
    ],
],

然后运行以下命令

php yii migrate

设置公共配置参数

return [
    /* ... */
    'domain' => 'https://yourdomain.example',
];

在您的后端项目中添加 URL

Url::toRoute('/blog/back/index');

添加 RBAC 角色

blog

自定义视图文件

'custom_view_for_modules' => [
    'article_front' => [
        'view' => '@frontend/views/front_page/view',
    ],
],

添加 fixtures

php yii fixture ArticleCategorySet --namespace='ityakutia\blog\tests\fixtures'

在 docker 中添加 fixtures

php yii fixture ArticleCategorySet --namespace='ityakutia\blog\tests\fixtures' --interactive=0