arter / amos-core
此软件包最新版本(1.22.0)没有可用的许可证信息。
Amos Core
1.22.0
2024-04-10 10:35 UTC
Requires
- php: >=5.4.0
- 2amigos/yii2-google-maps-library: ^1.0.2
- 2amigos/yii2-tinymce-widget: ~1.1
- arter/amos-audit: >=1.0
- arter/amos-utility: ^1.6.0
- arter/yii2-less.php: ~1.0.0
- bower-asset/bootstrap-tour: *
- bower-asset/fullcalendar: ^3.9.0
- bower-asset/jquery-ui-touch-punch-improved: *
- brussens/yii2-maintenance-mode: *
- cornernote/yii2-workflow-manager: *
- creocoder/yii2-taggable: ~2.0
- kartik-v/yii2-datecontrol: 1.9.5
- kartik-v/yii2-export: ~1.3.0
- kartik-v/yii2-grid: ~3.2.9
- kartik-v/yii2-icons: *
- kartik-v/yii2-money: *
- kartik-v/yii2-mpdf: *
- kartik-v/yii2-number: *
- kartik-v/yii2-social: *
- kartik-v/yii2-widget-select2: 2.0.8
- kv4nt/yii2-owl-carousel2: *
- lajax/yii2-translate-manager: 1.*
- mdmsoft/yii2-admin: ~2.0
- nizsheanez/yii2-asset-converter: ^1.3.0
- npm-asset/tinymce-mention: ^4.0
- philippfrenzel/yii2fullcalendar: ^3.9.0
- raoul2000/yii2-workflow: *
- raoul2000/yii2-workflow-view: *
- schmunk42/yii2-giiant: *
- tinymce/tinymce: ~4.9.3
- yii2tech/spreadsheet: ^1.0.5
- yiidoc/yii2-redactor: *
- yiimaker/yii2-social-share: ^2.3.2
- yiisoft/yii2: ^2.0.40
- yiisoft/yii2-bootstrap: *
- yiisoft/yii2-swiftmailer: *
This package is auto-updated.
Last update: 2024-09-07 10:14:22 UTC
README
Amos核心
使用加载器(SpinnerWaitAsset)
在视图插入以下代码
\arter\amos\layout\assets\SpinnerWaitAsset::register($this);
<div class="loading" id="loader" hidden></div>
在需要的地方使用以下两个javascript函数
$('.loading').show();
$('.loading').hide();
平台参数
hideSettings
隐藏navbar中的设置齿轮,如果你想隐藏所有链接
'hideSettings' => true,
如果你只想隐藏某些用户的链接
'hideSettings' => [
'roles' => ['ROLE1', 'ROLE2']
],
如果你只想导出网格中可视化的元素
'disableExportAll' => true
Widget分享社交
在backend/config/components-others中添加
'socialShare' => [
'class' => \arter\amos\core\components\ConfiguratorSocialShare::class,
],
参数
- mode - 字符串,默认 = SocialShareWidget::NORMAL,其他模式是 SocialShareWidget::DROPDOWN
用法示例
<?= \arter\amos\core\forms\editors\socialShareWidget\SocialShareWidget::widget([
'configuratorId' => 'socialShare',
'model' => $model,
'url' => \yii\helpers\Url::to(\Yii::$app->params['platform']['backendUrl'].'/news/news/view?id='.$model->id, true),
'title' => $model->title,
'description' => $model->descrizione_breve,
// 'imageUrl' => \yii\helpers\Url::to('absolute/route/to/image.png', true),
]); ?>
自定义前端视图URL
- 实现CustomUrlModelInterface接口
- 在common/config/params中添加
'urlFrontend' => [ 'NewsModel' => '/news/news/{Id}/{Slug}', ],
平台参数
- enablePageCache - 布尔值;如果参数为true,则启用页面缓存