arter / amos-core
There is no license information available for the latest version (1.22.0) of this package.
Amos Core
This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.
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: *
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-18 16:10:34 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