it-yakutia/yii2-gallery

Yii2 的画廊模块

安装: 113

依赖: 1

建议者: 0

安全性: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:yii2-extension

v1.0.1 2022-04-26 06:33 UTC

This package is auto-updated.

Last update: 2024-09-22 11:54:45 UTC


README

Yii2 的画廊模块

安装

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

运行以下命令之一:

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

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

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

用法

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

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

并运行以下命令

php yii migrate

设置公共配置参数

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

在您的后端项目中添加 URL

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

添加 RBAC 角色

blog

自定义视图文件

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

添加 fixtures

php yii fixture GalleryPhoto --namespace='ityakutia\gallery\tests\fixtures' 

在 docker 中添加 fixtures

php yii fixture GalleryPhoto --namespace='ityakutia\gallery\tests\fixtures' --interactive=0