arter / amos-organizzazioni
此包最新版本(1.8.0)没有可用的许可证信息。
Sistema AMOS per le Organizzazioni
1.8.0
2024-04-05 16:10 UTC
Requires
- php: >=5.6.0
- arter/amos-admin: ^2.0.29
- arter/amos-attachments: ^1.1.10
- arter/amos-community: ^1.5.30
- arter/amos-comuni: ^1.2.15
- arter/amos-core: ^1.9.60
- arter/amos-cwh: ^2.1.17
- arter/amos-dashboard: ^1.8.16
- arter/amos-invitations: ^1.0.6
- arter/amos-tag: *
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-07 10:34:41 UTC
README
用于创建组织的插件。
安装
1. 安装此扩展的首选方式是通过 composer。
运行以下命令之一
composer require arter/amos-organizzazioni
或者将以下行
"arter/amos-organizzazioni": "~1.6.3"
添加到你的 composer.json
文件的 require 部分。
2. 在 common 中添加模块到主配置
<?php
'modules' => [
'organizzazioni' => [
'class' => 'arter\amos\organizzazioni\Module'
],
],
If do you want to enable community creation for every single organization set this
parameter to true in your modules-amos.php config file. If this is true organization
module manager is able to create a reserved community.
These reserved communities can be made/managed by legal representative and
operative referee.
'modules' => [
'organizzazioni' => [
'class' => 'arter\amos\organizzazioni\Module',
'enableCommunityCreation' => true
],
],
3. 应用迁移
php yii migrate/up --migrationPath=@vendor/arter/amos-organizzazioni/src/migrations
或者在控制台中添加以下行到迁移配置
<?php
return [
'@vendor/arter/amos-organizzazioni/src/migrations',
];
4. 在标签模块中添加配置。在 backend/config/modules-amos.php 中添加如下配置
<?php
if (isset($modules['tag'])) {
...
if (isset($modules['organizzazioni'])) {
$modules['tag']['modelsEnabled'][] = 'arter\amos\organizzazioni\models\Profilo';
$modules['tag']['modelsEnabled'][] = 'arter\amos\organizzazioni\models\ProfiloSedi';
}
...
}
然后进入标签管理器,为此模型配置所需树的权限。