arter / amos-core
There is no license information available for the latest version (1.22.0) of this package.
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: 2025-03-07 11:14:50 UTC
README
Amos core
using the loader (SpinnerWaitAsset)
in the view insert che code below
\arter\amos\layout\assets\SpinnerWaitAsset::register($this);
<div class="loading" id="loader" hidden></div>
use the two javascript functions below where you need it
$('.loading').show();
$('.loading').hide();
Platform params
hideSettings
Hide the setting gear in the navbar, If you want to hide the link for all
'hideSettings' => true,
if you want to hide the link for some users
'hideSettings' => [
'roles' => ['ROLE1', 'ROLE2']
],
if you want to export only the element visualized in the grid
'disableExportAll' => true
Widget share social
Add in backend/config/components-others
'socialShare' => [
'class' => \arter\amos\core\components\ConfiguratorSocialShare::class,
],
Parameters
- mode - string, default = SocialShareWidget::NORMAL, the otther mode is SocialShareWidget::DROPDOWN
example of usage:
<?= \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),
]); ?>
Custom the Frontend View Url
- Implement the interface CustomUrlModelInterface
- Add in common/config/params
'urlFrontend' => [ 'NewsModel' => '/news/news/{Id}/{Slug}', ],
Platform Parameters
- enablePageCache - boolean; If the params is true enable the page cache