it-yakutia/yii2-document

yii2 文档

安装: 15

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

v1.0.0 2022-06-21 21:16 UTC

This package is auto-updated.

Last update: 2024-09-22 02:26:52 UTC


README

yii2 文档服务器

安装

安装此扩展的首选方式是通过 composer.

运行以下命令之一:

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

或者

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

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

在控制台配置文件中添加迁移路径

'controllerMap' => [
    ...
    'migrate' => [
    ...
        'migrationPath' => [
            ...
            '@ityakutia/document/migrations',
        ],
    ],
]

用法

安装扩展后,只需在代码中通过以下方式使用它:

<?= Url::toRoute(['/document/back/index']); ?>

在前端使用

<?= \ityakutia\document\widgets\document\DocumentWidget::widget(); ?>

添加 RBAC 角色

document

添加数据样本

php yii fixture Document --namespace='ityakutia\document\tests\fixtures'

在 Docker 中添加数据样本

php yii fixture Document --namespace='ityakutia\document\tests\fixtures' --interactive=0
'custom_view_for_modules' => [
    'document_front' => [
        'index' => '@frontend/views/front_page/index',
        '_item' => '@frontend/views/front_page/_item',
    ],
],