Commit 3a8a34b21d3551baab15048877b3690146218db6
Merge branches 'master' and 'translates' of gitlab.artweb.com.ua:steska/energyforum
# Conflicts: # frontend/views/layouts/main.php
Showing
28 changed files
with
1646 additions
and
290 deletions
Show diff stats
| 1 | +<?php | |
| 2 | + | |
| 3 | + namespace backend\actions; | |
| 4 | + | |
| 5 | + use artbox\core\admin\actions\Save; | |
| 6 | + use artbox\core\models\Language; | |
| 7 | + use function call_user_func; | |
| 8 | + use yii\base\Model; | |
| 9 | + | |
| 10 | + /** | |
| 11 | + * Create action for Artbox CRUD | |
| 12 | + * | |
| 13 | + * @package artbox\core\admin\actions | |
| 14 | + */ | |
| 15 | + class Create extends Save | |
| 16 | + { | |
| 17 | + /** | |
| 18 | + * @var string | |
| 19 | + */ | |
| 20 | + public $viewPath = '@backend/actions/views/create'; | |
| 21 | + | |
| 22 | + /** | |
| 23 | + * If this parameter is setted - when creating aliases for model, write this parameter to aliase's entity | |
| 24 | + * Created to keep back reference with FilterHelper | |
| 25 | + * | |
| 26 | + * @var null | |
| 27 | + */ | |
| 28 | + public $overwriteEntity = null; | |
| 29 | + | |
| 30 | + /** | |
| 31 | + * Creates new model, loading aliases, languages and gallery | |
| 32 | + * | |
| 33 | + * @return string|\yii\web\Response | |
| 34 | + */ | |
| 35 | + public function run() | |
| 36 | + { | |
| 37 | + $model = call_user_func( | |
| 38 | + [ | |
| 39 | + $this->controller, | |
| 40 | + 'newModel', | |
| 41 | + ] | |
| 42 | + ); | |
| 43 | + $languages = Language::getActive(); | |
| 44 | + if ($this->hasAlias) { | |
| 45 | + /** | |
| 46 | + * @var \artbox\core\models\Alias[] $aliases | |
| 47 | + */ | |
| 48 | + $aliases = $model->loadAliases(); | |
| 49 | + } | |
| 50 | + | |
| 51 | + $post = \Yii::$app->request->post(); | |
| 52 | + | |
| 53 | + if (!empty($this->languageFields)) { | |
| 54 | + Model::loadMultiple($model->getVariationModels(), $post); | |
| 55 | + } | |
| 56 | + | |
| 57 | + if ($model->load($post) && $model->save()) { | |
| 58 | + if ($this->hasAlias) { | |
| 59 | + /** | |
| 60 | + * @var \artbox\core\models\Alias[] $aliases | |
| 61 | + */ | |
| 62 | + Model::loadMultiple($aliases, $post); | |
| 63 | + foreach ($aliases as $alias) { | |
| 64 | + $alias->route = $model->getRoute(); | |
| 65 | + if ($this->overwriteEntity === null) { | |
| 66 | + $alias->entity = $model::className(); | |
| 67 | + } else { | |
| 68 | + $alias->entity = $this->overwriteEntity; | |
| 69 | + } | |
| 70 | + $alias->save(); | |
| 71 | + | |
| 72 | + /** | |
| 73 | + * @var \yii\db\ActiveRecord $modelLang | |
| 74 | + */ | |
| 75 | + $modelLang = $model->getVariationModel($alias->language_id); | |
| 76 | + $modelLang->alias_id = $alias->id; | |
| 77 | + $modelLang->save(); | |
| 78 | + } | |
| 79 | + } | |
| 80 | + | |
| 81 | + if ($this->hasGallery) { | |
| 82 | + $model->saveImages($post); | |
| 83 | + } | |
| 84 | + | |
| 85 | + return $this->controller->redirect([ 'index' ]); | |
| 86 | + } | |
| 87 | + | |
| 88 | + return $this->controller->render( | |
| 89 | + $this->viewPath, | |
| 90 | + [ | |
| 91 | + 'action' => $this, | |
| 92 | + 'model' => $model, | |
| 93 | + 'languages' => $languages, | |
| 94 | + ] | |
| 95 | + ); | |
| 96 | + } | |
| 97 | + } | |
| 0 | 98 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + namespace backend\actions; | |
| 4 | + | |
| 5 | + use artbox\core\admin\actions\Save; | |
| 6 | + use artbox\core\models\Language; | |
| 7 | + use function call_user_func_array; | |
| 8 | + use yii\base\Model; | |
| 9 | + | |
| 10 | + class Update extends Save | |
| 11 | + { | |
| 12 | + /** | |
| 13 | + * @var string | |
| 14 | + */ | |
| 15 | + public $viewPath = '@backend/actions/views/update'; | |
| 16 | + | |
| 17 | + /** | |
| 18 | + * Updates existing model with langs, aliases and gallery | |
| 19 | + * | |
| 20 | + * @param $id | |
| 21 | + * | |
| 22 | + * @return string|\yii\web\Response | |
| 23 | + */ | |
| 24 | + public function run($id) | |
| 25 | + { | |
| 26 | + $model = call_user_func_array( | |
| 27 | + [ | |
| 28 | + $this->controller, | |
| 29 | + 'findModel', | |
| 30 | + ], | |
| 31 | + [ $id ] | |
| 32 | + ); | |
| 33 | + $languages = Language::getActive(); | |
| 34 | + $post = \Yii::$app->request->post(); | |
| 35 | + | |
| 36 | + if (!empty($this->languageFields)) { | |
| 37 | + Model::loadMultiple($model->getVariationModels(), $post); | |
| 38 | + } | |
| 39 | + | |
| 40 | + if ($model->load($post) && $model->save()) { | |
| 41 | + if ($this->hasAlias) { | |
| 42 | + /** | |
| 43 | + * @var \artbox\core\models\Alias[] $aliases | |
| 44 | + */ | |
| 45 | + $aliases = $model->loadAliases(); | |
| 46 | + Model::loadMultiple($aliases, $post); | |
| 47 | + foreach ($aliases as $alias) { | |
| 48 | + $alias->save(); | |
| 49 | + } | |
| 50 | + } | |
| 51 | + | |
| 52 | + if ($this->hasGallery) { | |
| 53 | + $model->saveImages($post); | |
| 54 | + } | |
| 55 | + | |
| 56 | + return $this->controller->redirect([ 'index' ]); | |
| 57 | + } | |
| 58 | + | |
| 59 | + return $this->controller->render( | |
| 60 | + $this->viewPath, | |
| 61 | + [ | |
| 62 | + 'action' => $this, | |
| 63 | + 'model' => $model, | |
| 64 | + 'languages' => $languages, | |
| 65 | + ] | |
| 66 | + ); | |
| 67 | + } | |
| 68 | + } | |
| 0 | 69 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var \artbox\core\admin\actions\Create $action | |
| 6 | + * @var \yii\db\ActiveRecord $model | |
| 7 | + * @var array $languages | |
| 8 | + */ | |
| 9 | + | |
| 10 | + use yii\helpers\Inflector; | |
| 11 | + use yii\web\View; | |
| 12 | + use yiister\gentelella\widgets\Panel; | |
| 13 | + | |
| 14 | + $modelName = ( new ReflectionClass($model::className()) )->getShortName(); | |
| 15 | + | |
| 16 | + $this->params[ 'breadcrumbs' ][] = [ | |
| 17 | + 'label' => \Yii::t('core', Inflector::pluralize($modelName)), | |
| 18 | + 'url' => [ $action->controller->id . '/index' ], | |
| 19 | + ]; | |
| 20 | + | |
| 21 | + $this->title = \Yii::t('core', 'Create ' . lcfirst($modelName)); | |
| 22 | + | |
| 23 | + $this->params[ 'breadcrumbs' ][] = $this->title; | |
| 24 | + | |
| 25 | +?> | |
| 26 | + | |
| 27 | +<div class="adm-create"> | |
| 28 | + <div class="x_panel"> | |
| 29 | + <div class="x_title"><h2><?php echo $this->title; ?></h2><div class="clearfix"></div></div> | |
| 30 | + | |
| 31 | + <div class="style lang-page-block-wr"> | |
| 32 | + <?php if (!empty($action->languageFields)) {?> | |
| 33 | + <div class="lang-page-block"> | |
| 34 | + <?php foreach ($languages as $language){?> | |
| 35 | + <span class="<?=$language['default'] ? 'active' : ''?>"><?=$language['url']?></span> | |
| 36 | + <?php } ?> | |
| 37 | + <!-- первому(выбранному языку...) давать active --> | |
| 38 | + <!-- <span class="active">ru</span>--> | |
| 39 | + <!-- <span>укр</span>--> | |
| 40 | + <!-- <span>eng</span>--> | |
| 41 | + </div> | |
| 42 | + <?php } ?> | |
| 43 | + <div class="lang-page-block-text"> | |
| 44 | + <!-- первому давать active --> | |
| 45 | + <?php if (!empty($action->languageFields)) {?> | |
| 46 | + <span class="active">Языковой блок</span> | |
| 47 | + <?php }?> | |
| 48 | + <span>Основной блок</span> | |
| 49 | + <?php if ($action->hasAlias){?> | |
| 50 | + <span>Seo</span> | |
| 51 | + <?PHP }?> | |
| 52 | + <?php if ($action->hasGallery){?> | |
| 53 | + <span>Галерея</span> | |
| 54 | + <?php }?> | |
| 55 | + </div> | |
| 56 | + </div> | |
| 57 | + </div> | |
| 58 | + <div class="fix-absolute-panel"></div> | |
| 59 | + <?php | |
| 60 | + | |
| 61 | + | |
| 62 | + echo backend\widgets\Form::widget( | |
| 63 | + [ | |
| 64 | + 'action' => $action, | |
| 65 | + 'model' => $model, | |
| 66 | + ] | |
| 67 | + ); | |
| 68 | + | |
| 69 | + | |
| 70 | + ?> | |
| 71 | +</div> | |
| 72 | + | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var \artbox\core\admin\actions\Create $action | |
| 6 | + * @var \yii\db\ActiveRecord $model | |
| 7 | + * @var array $languages | |
| 8 | + */ | |
| 9 | + | |
| 10 | + use yii\helpers\Inflector; | |
| 11 | + use yii\web\View; | |
| 12 | + use yiister\gentelella\widgets\Panel; | |
| 13 | + | |
| 14 | + | |
| 15 | + $modelName = ( new ReflectionClass($model::className()) )->getShortName(); | |
| 16 | + | |
| 17 | + $this->params[ 'breadcrumbs' ][] = [ | |
| 18 | + 'label' => \Yii::t('core', Inflector::pluralize($modelName)), | |
| 19 | + 'url' => [ $action->controller->id . '/index' ], | |
| 20 | + ]; | |
| 21 | + | |
| 22 | + $this->title = \Yii::t('core', 'Update ' . lcfirst($modelName)); | |
| 23 | + | |
| 24 | + $this->params[ 'breadcrumbs' ][] = $this->title; | |
| 25 | +?> | |
| 26 | + | |
| 27 | +<div class="adm-update error-has"> | |
| 28 | + | |
| 29 | + <div class="x_panel"> | |
| 30 | + <div class="x_title"><h2><?php echo $this->title; ?></h2><div class="clearfix"></div></div> | |
| 31 | + | |
| 32 | + <div class="style lang-page-block-wr"> | |
| 33 | + <?php if (!empty($action->languageFields)) {?> | |
| 34 | + <div class="lang-page-block"> | |
| 35 | + <?php foreach ($languages as $language){?> | |
| 36 | + <span class="<?=$language['default'] ? 'active' : ''?>"><?=$language['url']?></span> | |
| 37 | + <?php } ?> | |
| 38 | + <!-- первому(выбранному языку...) давать active --> | |
| 39 | +<!-- <span class="active">ru</span>--> | |
| 40 | +<!-- <span>укр</span>--> | |
| 41 | +<!-- <span>eng</span>--> | |
| 42 | + </div> | |
| 43 | + <?php }?> | |
| 44 | + <div class="lang-page-block-text"> | |
| 45 | + <?php if (!empty($action->languageFields)) {?> | |
| 46 | + <span class="active">Языковой блок</span> | |
| 47 | + <?php }?> | |
| 48 | + <span>Основной блок</span> | |
| 49 | + <?php if ($action->hasAlias){?> | |
| 50 | + <span>Seo</span> | |
| 51 | + <?PHP }?> | |
| 52 | + <?php if ($action->hasGallery){?> | |
| 53 | + <span>Галерея</span> | |
| 54 | + <?php }?> | |
| 55 | + </div> | |
| 56 | + </div> | |
| 57 | + </div> | |
| 58 | + <div class="fix-absolute-panel"></div> | |
| 59 | + <?php | |
| 60 | + | |
| 61 | + | |
| 62 | + echo backend\widgets\Form::widget( | |
| 63 | + [ | |
| 64 | + 'action' => $action, | |
| 65 | + 'model' => $model, | |
| 66 | + ] | |
| 67 | + ); | |
| 68 | + | |
| 69 | + | |
| 70 | + ?> | |
| 71 | +</div> | |
| 72 | + | ... | ... |
backend/controllers/PageController.php
| ... | ... | @@ -3,10 +3,10 @@ |
| 3 | 3 | namespace backend\controllers; |
| 4 | 4 | |
| 5 | 5 | use function array_merge; |
| 6 | - use artbox\core\admin\actions\Create; | |
| 6 | + use backend\actions\Create; | |
| 7 | 7 | use artbox\core\admin\actions\Delete; |
| 8 | 8 | use backend\actions\Index; |
| 9 | - use artbox\core\admin\actions\Update; | |
| 9 | + use backend\actions\Update; | |
| 10 | 10 | use artbox\core\admin\actions\View; |
| 11 | 11 | use artbox\core\admin\interfaces\ControllerInterface; |
| 12 | 12 | use artbox\core\admin\widgets\Form; |
| ... | ... | @@ -159,6 +159,7 @@ |
| 159 | 159 | [ |
| 160 | 160 | 'name' => 'title', |
| 161 | 161 | 'type' => Form::STRING, |
| 162 | + 'decorate' => true | |
| 162 | 163 | ], |
| 163 | 164 | [ |
| 164 | 165 | 'name' => 'body', | ... | ... |
backend/views/request/update.php
| ... | ... | @@ -33,7 +33,16 @@ |
| 33 | 33 | ?> |
| 34 | 34 | |
| 35 | 35 | <div class="wrapp-blocks-edit-page"> |
| 36 | - | |
| 36 | + | |
| 37 | + <?= $form->field($model, 'status') | |
| 38 | + ->dropDownList( | |
| 39 | + [ | |
| 40 | + 2 => 'Новая', | |
| 41 | + 1 => 'Одобрена', | |
| 42 | + 0 => 'Отклонена', | |
| 43 | + ] | |
| 44 | + ) ?> | |
| 45 | + | |
| 37 | 46 | <?= $form->field($model, 'secondname') |
| 38 | 47 | ->textInput() ?> |
| 39 | 48 | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + namespace backend\widgets; | |
| 4 | + | |
| 5 | + use artbox\core\admin\assets\DateRangePicker; | |
| 6 | + use artbox\core\admin\assets\Switchery; | |
| 7 | + use artbox\core\admin\widgets\ImageInput; | |
| 8 | + use artbox\core\helpers\SlugifyDecorator; | |
| 9 | + use artbox\core\models\Language; | |
| 10 | + use artbox\core\services\Languages; | |
| 11 | + use artbox\core\widgets\GalleryWidget; | |
| 12 | + use function call_user_func; | |
| 13 | + use dosamigos\tinymce\TinyMce; | |
| 14 | + use kartik\select2\Select2; | |
| 15 | + use mihaildev\ckeditor\CKEditor; | |
| 16 | + use yii\base\InvalidConfigException; | |
| 17 | + use yii\base\Widget; | |
| 18 | + use yii\db\ActiveRecord; | |
| 19 | + use yii\helpers\ArrayHelper; | |
| 20 | + use yii\helpers\Html; | |
| 21 | + use yii\widgets\ActiveForm; | |
| 22 | + | |
| 23 | + /** | |
| 24 | + * Render inputs to create or save ActiveRecord model with all relational models | |
| 25 | + * | |
| 26 | + * @package artbox\core\admin\widgets | |
| 27 | + */ | |
| 28 | + class Form extends Widget | |
| 29 | + { | |
| 30 | + /** | |
| 31 | + * Generates WYSIWYG redactor | |
| 32 | + * | |
| 33 | + * @see TinyMce, https://www.tinymce.com/ | |
| 34 | + */ | |
| 35 | + const WYSIWYG = 'wysiwyg'; | |
| 36 | + | |
| 37 | + /** | |
| 38 | + * Generates text input | |
| 39 | + */ | |
| 40 | + const STRING = 'string'; | |
| 41 | + | |
| 42 | + /** | |
| 43 | + * Generates textarea | |
| 44 | + */ | |
| 45 | + const TEXTAREA = 'textarea'; | |
| 46 | + | |
| 47 | + /** | |
| 48 | + * Generates checkbox | |
| 49 | + */ | |
| 50 | + const BOOL = 'boolean'; | |
| 51 | + | |
| 52 | + /** | |
| 53 | + * Generates simple number input type | |
| 54 | + */ | |
| 55 | + const NUMBER = 'number'; | |
| 56 | + | |
| 57 | + /** | |
| 58 | + * Generates select2 widget | |
| 59 | + */ | |
| 60 | + const RELATION = 'relation'; | |
| 61 | + | |
| 62 | + /** | |
| 63 | + * Generates one image input | |
| 64 | + */ | |
| 65 | + const IMAGE = 'image'; | |
| 66 | + | |
| 67 | + /** | |
| 68 | + * Generates Gallery widget | |
| 69 | + * | |
| 70 | + * @see GalleryWidget, \artbox\core\behaviors\GalleryBehavior | |
| 71 | + */ | |
| 72 | + const GALLERY = 'gallery'; | |
| 73 | + | |
| 74 | + /** | |
| 75 | + * | |
| 76 | + */ | |
| 77 | + const DATE = 'date'; | |
| 78 | + | |
| 79 | + /** | |
| 80 | + * generate select | |
| 81 | + */ | |
| 82 | + const SELECT = 'select'; | |
| 83 | + /** | |
| 84 | + * @var \artbox\core\admin\actions\Save | |
| 85 | + */ | |
| 86 | + public $action; | |
| 87 | + | |
| 88 | + /** | |
| 89 | + * @var Languages | |
| 90 | + */ | |
| 91 | + protected $languages; | |
| 92 | + | |
| 93 | + /** | |
| 94 | + * @var \yii\db\ActiveRecord | |
| 95 | + */ | |
| 96 | + public $model; | |
| 97 | + | |
| 98 | + /** | |
| 99 | + * Template for 1 language tab | |
| 100 | + * | |
| 101 | + * @var string | |
| 102 | + */ | |
| 103 | + public $langTabTemplate = '<div class="style tabs-lang" style="display: {display};"><div class="style title-edit-page">{title}</div>{tab}</div>'; | |
| 104 | + | |
| 105 | + /** | |
| 106 | + * Template for block of all languages tabs | |
| 107 | + * | |
| 108 | + * @var string | |
| 109 | + */ | |
| 110 | + public $langBlockTemplate = '<div class="x_panel x_panel-scroll tabs-lang-wr">{tabs}</div>'; | |
| 111 | + /** | |
| 112 | + * @var array fields for seo value | |
| 113 | + */ | |
| 114 | + public $decorateField = []; | |
| 115 | + /** | |
| 116 | + * @inheritdoc | |
| 117 | + * @todo Remove H1 stabs | |
| 118 | + * @return string|void | |
| 119 | + * @throws \Exception | |
| 120 | + * @throws \yii\base\InvalidConfigException | |
| 121 | + */ | |
| 122 | + public function run() | |
| 123 | + { | |
| 124 | + Switchery::register($this->view); | |
| 125 | + | |
| 126 | + $js = <<< JS | |
| 127 | +$('.switchery').each(function(idx, elem) { | |
| 128 | + new Switchery(elem, { | |
| 129 | + color:'#46b749', | |
| 130 | + secondaryColor:'#e2e2e2' | |
| 131 | + }); | |
| 132 | +}); | |
| 133 | +JS; | |
| 134 | + | |
| 135 | + | |
| 136 | + $this->languages = new Languages(); | |
| 137 | + | |
| 138 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
| 139 | + $notify = <<<JS | |
| 140 | + $('form').on('afterValidate', function(form, attribute, messages){ | |
| 141 | + if (messages.length > 0){ | |
| 142 | + new PNotify({ | |
| 143 | + title: 'Info', | |
| 144 | + text: 'Проверьте заполнение полей', | |
| 145 | + type: 'info', | |
| 146 | + styling: "bootstrap3" | |
| 147 | + }); | |
| 148 | + } | |
| 149 | + }); | |
| 150 | +JS; | |
| 151 | + | |
| 152 | + $this->view->registerJs($notify, \yii\web\View::POS_READY); | |
| 153 | + | |
| 154 | + $form = ActiveForm::begin(); | |
| 155 | + if (!empty($this->action->languageFields)) { | |
| 156 | + echo str_replace( | |
| 157 | + [ | |
| 158 | + '{tabs}', | |
| 159 | + '{title}', | |
| 160 | + ], | |
| 161 | + [ | |
| 162 | + $this->generateLangBlock($form), | |
| 163 | + 'Языковой блок', | |
| 164 | + ], | |
| 165 | + $this->langBlockTemplate | |
| 166 | + ); | |
| 167 | + } | |
| 168 | + | |
| 169 | + echo '<div class="x_panel x_panel-scroll">'; | |
| 170 | + | |
| 171 | + echo '<div class="wrapp-blocks-edit-page columns-2">'; | |
| 172 | + echo '<div class="style title-edit-page">Основной блок</div>'; | |
| 173 | + $this->generateCommonBlock($form); | |
| 174 | + echo '</div>'; | |
| 175 | + | |
| 176 | + echo '</div>'; | |
| 177 | + | |
| 178 | + if ($this->action->hasAlias) { | |
| 179 | + echo str_replace( | |
| 180 | + [ | |
| 181 | + '{tabs}', | |
| 182 | + '{title}', | |
| 183 | + ], | |
| 184 | + [ | |
| 185 | + $this->generateAliasBlock($form), | |
| 186 | + 'Seo блок', | |
| 187 | + ], | |
| 188 | + $this->langBlockTemplate | |
| 189 | + ); | |
| 190 | + } | |
| 191 | + | |
| 192 | + if ($this->action->hasGallery) { | |
| 193 | + echo '<div class="x_panel x_panel-scroll">'; | |
| 194 | + echo '<div class="wrapp-blocks-edit-page">'; | |
| 195 | + echo '<div class="style title-edit-page">Галерея</div>'; | |
| 196 | + echo GalleryWidget::widget( | |
| 197 | + [ | |
| 198 | + 'model' => $this->model, | |
| 199 | + ] | |
| 200 | + ); | |
| 201 | + echo '</div>'; | |
| 202 | + echo '</div>'; | |
| 203 | + } | |
| 204 | + | |
| 205 | + echo '<div class="style buttons-page-wr">'; | |
| 206 | + echo Html::submitButton( | |
| 207 | + \Yii::t('core', 'Save'), | |
| 208 | + [ | |
| 209 | + 'class' => 'btn btn-success', | |
| 210 | + ] | |
| 211 | + ); | |
| 212 | + echo '</div>'; | |
| 213 | + | |
| 214 | + $form::end(); | |
| 215 | + | |
| 216 | + $this->registerClientScripts(); | |
| 217 | + } | |
| 218 | + | |
| 219 | + protected function registerClientScripts() | |
| 220 | + { | |
| 221 | + $js = <<<JS | |
| 222 | + $(document) | |
| 223 | + .on('click', '.pos-minus-adm', function(e) { | |
| 224 | + e.preventDefault(); | |
| 225 | + var input = $(this) | |
| 226 | + .parent() | |
| 227 | + .find('input'); | |
| 228 | + var newVal = parseInt(input.val()) - 1; | |
| 229 | + if (newVal > 0) { | |
| 230 | + input.val(newVal); | |
| 231 | + } | |
| 232 | + }); | |
| 233 | + $(document) | |
| 234 | + .on('click', '.pos-pluse-adm', function(e) { | |
| 235 | + e.preventDefault(); | |
| 236 | + var input = $(this) | |
| 237 | + .parent() | |
| 238 | + .find('input'); | |
| 239 | + var newVal = parseInt((input.val() === '' ? 0 : input.val())) + 1; | |
| 240 | + input.val(newVal); | |
| 241 | + }); | |
| 242 | + | |
| 243 | + $('#page-sort').keypress(function(e) { | |
| 244 | + var symbol = (e.which) ? e.which : e.keyCode; | |
| 245 | + if (symbol < 48 || symbol > 57) { | |
| 246 | + return false; | |
| 247 | + } | |
| 248 | + }) | |
| 249 | +JS; | |
| 250 | + | |
| 251 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
| 252 | + } | |
| 253 | + | |
| 254 | + /** | |
| 255 | + * If model has languages | |
| 256 | + * | |
| 257 | + * @param \yii\widgets\ActiveForm $form | |
| 258 | + * | |
| 259 | + * @return string | |
| 260 | + * @throws \yii\base\InvalidConfigException | |
| 261 | + */ | |
| 262 | + protected function generateLangBlock(ActiveForm $form): string | |
| 263 | + { | |
| 264 | + $tabs = ''; | |
| 265 | + $i = 1; | |
| 266 | + foreach ($this->getVariationModels() as $index => $variationModel) { | |
| 267 | + $tab = ''; | |
| 268 | + foreach ($this->action->languageFields as $languageField) { | |
| 269 | + switch ($languageField[ 'type' ]) { | |
| 270 | + case self::STRING: | |
| 271 | + if (isset($languageField[ 'decorate' ]) and $languageField[ 'decorate' ]) { | |
| 272 | + $this->decorateField[ $index ] = $form->field( | |
| 273 | + $variationModel, | |
| 274 | + '[' . $index . ']' . $languageField[ 'name' ] | |
| 275 | + ) | |
| 276 | + ->label( | |
| 277 | + self::getLanguageLabel( | |
| 278 | + $variationModel, | |
| 279 | + $languageField[ 'name' ], | |
| 280 | + $variationModel->language_id | |
| 281 | + ) | |
| 282 | + ); | |
| 283 | + $tab .= $this->decorateField[ $index ]; | |
| 284 | + } else { | |
| 285 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
| 286 | + ->label( | |
| 287 | + self::getLanguageLabel( | |
| 288 | + $variationModel, | |
| 289 | + $languageField[ 'name' ], | |
| 290 | + $variationModel->language_id | |
| 291 | + ) | |
| 292 | + ); | |
| 293 | + } | |
| 294 | + break; | |
| 295 | + case self::TEXTAREA: | |
| 296 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
| 297 | + ->textarea( | |
| 298 | + [ | |
| 299 | + 'rows' => 6, | |
| 300 | + ] | |
| 301 | + ) | |
| 302 | + ->label( | |
| 303 | + self::getLanguageLabel( | |
| 304 | + $variationModel, | |
| 305 | + $languageField[ 'name' ], | |
| 306 | + $variationModel->language_id | |
| 307 | + ) | |
| 308 | + ); | |
| 309 | + break; | |
| 310 | + case self::IMAGE: | |
| 311 | + $tab .= $form->field( | |
| 312 | + $variationModel, | |
| 313 | + '[' . $index . ']' . $languageField[ 'name' ], | |
| 314 | + [ 'options' => [ 'class' => 'form-group filed-upload-imgs' ] ] | |
| 315 | + ) | |
| 316 | + ->widget( | |
| 317 | + ImageInput::className(), | |
| 318 | + [ | |
| 319 | + 'showPreview' => true, | |
| 320 | + ] | |
| 321 | + ) | |
| 322 | + ->label( | |
| 323 | + self::getLanguageLabel( | |
| 324 | + $variationModel, | |
| 325 | + $languageField[ 'name' ], | |
| 326 | + $variationModel->language_id | |
| 327 | + ) | |
| 328 | + ); | |
| 329 | + break; | |
| 330 | + case self::WYSIWYG: | |
| 331 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
| 332 | + ->widget( | |
| 333 | + TinyMce::className(), | |
| 334 | + $this->action->getTinyMceConfig() | |
| 335 | + ) | |
| 336 | + ->label( | |
| 337 | + self::getLanguageLabel( | |
| 338 | + $variationModel, | |
| 339 | + $languageField[ 'name' ], | |
| 340 | + $variationModel->language_id | |
| 341 | + ) | |
| 342 | + ); | |
| 343 | + break; | |
| 344 | + default: | |
| 345 | + throw new InvalidConfigException( | |
| 346 | + \Yii::t( | |
| 347 | + 'core', | |
| 348 | + 'Unavailable or unknown type: {type}', | |
| 349 | + [ | |
| 350 | + 'type' => $languageField[ 'type' ], | |
| 351 | + ] | |
| 352 | + ) | |
| 353 | + ); | |
| 354 | + } | |
| 355 | + } | |
| 356 | + | |
| 357 | + if ($variationModel->language_id === $this->languages->getDefault()->id) { | |
| 358 | + $tabs .= str_replace( | |
| 359 | + [ | |
| 360 | + '{tab}', | |
| 361 | + '{display}', | |
| 362 | + ], | |
| 363 | + [ | |
| 364 | + $tab, | |
| 365 | + 'block', | |
| 366 | + ], | |
| 367 | + $this->langTabTemplate | |
| 368 | + ); | |
| 369 | + } else { | |
| 370 | + $tabs .= str_replace( | |
| 371 | + [ | |
| 372 | + '{tab}', | |
| 373 | + '{display}', | |
| 374 | + ], | |
| 375 | + [ | |
| 376 | + $tab, | |
| 377 | + 'none', | |
| 378 | + ], | |
| 379 | + $this->langTabTemplate | |
| 380 | + ); | |
| 381 | + } | |
| 382 | + | |
| 383 | + $i++; | |
| 384 | + } | |
| 385 | + | |
| 386 | + return $tabs; | |
| 387 | + } | |
| 388 | + | |
| 389 | + /** | |
| 390 | + * Common block | |
| 391 | + * | |
| 392 | + * @param \yii\widgets\ActiveForm $form | |
| 393 | + * | |
| 394 | + * @throws \yii\base\InvalidConfigException | |
| 395 | + */ | |
| 396 | + protected function generateCommonBlock(ActiveForm $form) | |
| 397 | + { | |
| 398 | + foreach ($this->action->fields as $field) { | |
| 399 | + switch ($field[ 'type' ]) { | |
| 400 | + case self::STRING: | |
| 401 | + echo $form->field($this->model, $field[ 'name' ]); | |
| 402 | + break; | |
| 403 | + case self::TEXTAREA: | |
| 404 | + echo $form->field($this->model, $field[ 'name' ]) | |
| 405 | + ->textarea( | |
| 406 | + [ | |
| 407 | + 'rows' => 6, | |
| 408 | + ] | |
| 409 | + ); | |
| 410 | + break; | |
| 411 | + case self::WYSIWYG: | |
| 412 | + echo $form->field($this->model, $field[ 'name' ]) | |
| 413 | + ->widget( | |
| 414 | + TinyMce::className(), | |
| 415 | + $this->action->getTinyMceConfig() | |
| 416 | + ); | |
| 417 | + break; | |
| 418 | + case self::BOOL: | |
| 419 | + echo $form->field( | |
| 420 | + $this->model, | |
| 421 | + $field[ 'name' ], | |
| 422 | + [ | |
| 423 | + 'template' => "<div class='div_ style' style='margin-bottom: 10px;'>{label}</div>\n{input}\n{error}", | |
| 424 | + ] | |
| 425 | + ) | |
| 426 | + ->checkbox( | |
| 427 | + [ | |
| 428 | + 'class' => 'switchery', | |
| 429 | + ], | |
| 430 | + false | |
| 431 | + ); | |
| 432 | + break; | |
| 433 | + case self::NUMBER: | |
| 434 | + echo $form->field( | |
| 435 | + $this->model, | |
| 436 | + $field[ 'name' ], | |
| 437 | + [ | |
| 438 | + 'template' => '{label}<span class="pos-minus-adm"></span>{input}<span class="pos-pluse-adm"></span> | |
| 439 | + {error}{hint}', | |
| 440 | + 'options' => [ 'class' => 'form-group filed-sort' ], | |
| 441 | + ] | |
| 442 | + ); | |
| 443 | + break; | |
| 444 | + case self::RELATION: | |
| 445 | + $isMultiple = $field[ 'multiple' ] ?? false; | |
| 446 | + echo $form->field($this->model, $field[ 'name' ]) | |
| 447 | + ->widget( | |
| 448 | + Select2::classname(), | |
| 449 | + [ | |
| 450 | + 'data' => $this->action->relationalData[ $field[ 'name' ] ], | |
| 451 | + 'options' => [ | |
| 452 | + 'placeholder' => \Yii::t('core', 'Select ...'), | |
| 453 | + 'multiple' => $isMultiple, | |
| 454 | + ], | |
| 455 | + 'pluginOptions' => [ | |
| 456 | + 'allowClear' => true, | |
| 457 | + ], | |
| 458 | + ] | |
| 459 | + ); | |
| 460 | + break; | |
| 461 | + case self::SELECT: | |
| 462 | + $isMultiple = $field[ 'multiple' ] ?? false; | |
| 463 | + echo $form->field($this->model, $field[ 'name' ]) | |
| 464 | + ->widget( | |
| 465 | + Select2::classname(), | |
| 466 | + [ | |
| 467 | + 'data' => $field['data'], | |
| 468 | + 'options' => [ | |
| 469 | + 'placeholder' => \Yii::t('core', 'Select ...'), | |
| 470 | + 'multiple' => $isMultiple, | |
| 471 | + ], | |
| 472 | + 'pluginOptions' => [ | |
| 473 | + 'allowClear' => true, | |
| 474 | + ], | |
| 475 | + ] | |
| 476 | + ); | |
| 477 | + | |
| 478 | + break; | |
| 479 | + case self::IMAGE: | |
| 480 | + echo $form->field( | |
| 481 | + $this->model, | |
| 482 | + $field[ 'name' ], | |
| 483 | + [ 'options' => [ 'class' => 'form-group filed-upload-imgs' ] ] | |
| 484 | + ) | |
| 485 | + ->widget( | |
| 486 | + ImageInput::className(), | |
| 487 | + [ | |
| 488 | + 'showPreview' => true, | |
| 489 | + ] | |
| 490 | + ); | |
| 491 | + break; | |
| 492 | + case self::DATE: | |
| 493 | + DateRangePicker::register($this->view); | |
| 494 | + $mindate = date("d-m-Y H:i"); | |
| 495 | + $value = $this->model->{$field['name']}; | |
| 496 | + $js = <<< JS | |
| 497 | +var dateRangeInputFrom = $('#date_field'); | |
| 498 | +var dateFormat = '{$this->model->clientDateFormat}'; | |
| 499 | +dateRangeInputFrom.daterangepicker({ | |
| 500 | + singleDatePicker: true, | |
| 501 | + autoUpdateInput: true, | |
| 502 | + showDropdowns: true, | |
| 503 | + minDate: '{$mindate}', | |
| 504 | + timePicker: true, | |
| 505 | + timePicker24Hour: true, | |
| 506 | + locale: { | |
| 507 | + cancelLabel: 'Clear', | |
| 508 | + format: dateFormat | |
| 509 | + } | |
| 510 | +}, function(){ | |
| 511 | + | |
| 512 | + }); | |
| 513 | +dateRangeInputFrom.on('cancel.daterangepicker', function(ev, picker) { | |
| 514 | + //do something, like clearing an input | |
| 515 | + dateRangeInputFrom.val(''); | |
| 516 | +}); | |
| 517 | +if ("{$value}" == ""){ | |
| 518 | + dateRangeInputFrom.val(''); | |
| 519 | +} | |
| 520 | +JS; | |
| 521 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
| 522 | + echo $form->field( | |
| 523 | + $this->model, | |
| 524 | + $field[ 'name' ], | |
| 525 | + [ 'options' => [ 'class' => 'form-group date-search' ] ] | |
| 526 | + )->textInput(['id' => "date_field"]); | |
| 527 | + break; | |
| 528 | + | |
| 529 | + default: | |
| 530 | + throw new InvalidConfigException( | |
| 531 | + \Yii::t( | |
| 532 | + 'core', | |
| 533 | + 'Unavailable or unknown type: {type}', | |
| 534 | + [ | |
| 535 | + 'type' => $field[ 'type' ], | |
| 536 | + ] | |
| 537 | + ) | |
| 538 | + ); | |
| 539 | + } | |
| 540 | + } | |
| 541 | + } | |
| 542 | + | |
| 543 | + /** | |
| 544 | + * Generate seo block | |
| 545 | + * | |
| 546 | + * @param \yii\widgets\ActiveForm $form | |
| 547 | + * | |
| 548 | + * @return string | |
| 549 | + */ | |
| 550 | + protected function generateAliasBlock(ActiveForm $form) | |
| 551 | + { | |
| 552 | + $tabs = ''; | |
| 553 | + $i = 1; | |
| 554 | + foreach ($this->getAliases() as $index => $alias) { | |
| 555 | + $tab = ''; | |
| 556 | + if (isset($this->decorateField[ $index ])) { | |
| 557 | + $tab .= '<div class="seo-btns-wr">' . SlugifyDecorator::decorate( | |
| 558 | + $form->field($alias, "[$index]value"), | |
| 559 | + [ '/seo/alias/slugify' ], | |
| 560 | + $this->decorateField[ $index ], | |
| 561 | + false, | |
| 562 | + $alias->language_id | |
| 563 | + ) | |
| 564 | + ->textInput( | |
| 565 | + [ 'maxlength' => true ] | |
| 566 | + ) . "</div>"; | |
| 567 | + } else { | |
| 568 | + $tab .= $form->field($alias, '[' . $index . ']value') | |
| 569 | + ->label( | |
| 570 | + self::getLanguageLabel($alias, 'value', $alias->language_id) | |
| 571 | + ); | |
| 572 | + } | |
| 573 | + | |
| 574 | + $tab .= $form->field($alias, '[' . $index . ']title') | |
| 575 | + ->label( | |
| 576 | + self::getLanguageLabel($alias, 'title', $alias->language_id) | |
| 577 | + ); | |
| 578 | + | |
| 579 | + $tab .= $form->field($alias, '[' . $index . ']description') | |
| 580 | + ->textarea( | |
| 581 | + [ | |
| 582 | + 'rows' => 6, | |
| 583 | + ] | |
| 584 | + ) | |
| 585 | + ->label( | |
| 586 | + self::getLanguageLabel($alias, 'description', $alias->language_id) | |
| 587 | + ); | |
| 588 | + | |
| 589 | + $tab .= $form->field($alias, '[' . $index . ']h1') | |
| 590 | + ->label( | |
| 591 | + self::getLanguageLabel($alias, 'h1', $alias->language_id) | |
| 592 | + ); | |
| 593 | + | |
| 594 | + $tab .= $form->field($alias, '[' . $index . ']seo_text') | |
| 595 | + ->widget( | |
| 596 | + TinyMce::className(), | |
| 597 | + $this->action->getTinyMceConfig() | |
| 598 | + ) | |
| 599 | + ->label( | |
| 600 | + self::getLanguageLabel($alias, 'seo_text', $alias->language_id) | |
| 601 | + ); | |
| 602 | + | |
| 603 | + $tab .= $form->field($alias, '[' . $index . ']robots') | |
| 604 | + ->widget( | |
| 605 | + Select2::class, | |
| 606 | + [ | |
| 607 | + 'data' => [ | |
| 608 | + 'index, follow' => 'index, follow', | |
| 609 | + 'index, nofollow' => 'index, nofollow', | |
| 610 | + 'noindex, follow' => 'noindex, follow', | |
| 611 | + 'noindex, nofollow' => 'noindex, nofollow', | |
| 612 | + ], | |
| 613 | + ] | |
| 614 | + ) | |
| 615 | + ->label( | |
| 616 | + self::getLanguageLabel($alias, 'robots', $alias->language_id) | |
| 617 | + ); | |
| 618 | + | |
| 619 | + if ($alias->language_id === $this->languages->getDefault()->id) { | |
| 620 | + $tabs .= str_replace( | |
| 621 | + [ | |
| 622 | + '{tab}', | |
| 623 | + '{display}', | |
| 624 | + ], | |
| 625 | + [ | |
| 626 | + $tab, | |
| 627 | + 'block', | |
| 628 | + ], | |
| 629 | + $this->langTabTemplate | |
| 630 | + ); | |
| 631 | + } else { | |
| 632 | + $tabs .= str_replace( | |
| 633 | + [ | |
| 634 | + '{tab}', | |
| 635 | + '{display}', | |
| 636 | + ], | |
| 637 | + [ | |
| 638 | + $tab, | |
| 639 | + 'none', | |
| 640 | + ], | |
| 641 | + $this->langTabTemplate | |
| 642 | + ); | |
| 643 | + } | |
| 644 | + | |
| 645 | + $i++; | |
| 646 | + } | |
| 647 | + | |
| 648 | + return $tabs; | |
| 649 | + } | |
| 650 | + | |
| 651 | + /** | |
| 652 | + * Appends language short name to label | |
| 653 | + * | |
| 654 | + * @param \yii\db\ActiveRecord $model | |
| 655 | + * @param string $field | |
| 656 | + * @param $language_id | |
| 657 | + * | |
| 658 | + * @return string | |
| 659 | + */ | |
| 660 | + protected static function getLanguageLabel(ActiveRecord $model, string $field, $language_id): string | |
| 661 | + { | |
| 662 | + $languages = Language::getActive(); | |
| 663 | + return $model->getAttributeLabel( | |
| 664 | + $field | |
| 665 | + ) . ' (' . $languages[ $language_id ]->url . ')'; | |
| 666 | + | |
| 667 | + } | |
| 668 | + | |
| 669 | + /** | |
| 670 | + * @return ActiveRecord[] | |
| 671 | + */ | |
| 672 | + protected function getVariationModels(): array | |
| 673 | + { | |
| 674 | + return call_user_func( | |
| 675 | + [ | |
| 676 | + $this->model, | |
| 677 | + 'getVariationModels', | |
| 678 | + ] | |
| 679 | + ); | |
| 680 | + } | |
| 681 | + | |
| 682 | + /** | |
| 683 | + * @return \artbox\core\models\Alias[] | |
| 684 | + */ | |
| 685 | + protected function getAliases(): array | |
| 686 | + { | |
| 687 | + return call_user_func( | |
| 688 | + [ | |
| 689 | + $this->model, | |
| 690 | + 'loadAliases', | |
| 691 | + ] | |
| 692 | + ); | |
| 693 | + } | |
| 694 | + } | |
| 695 | + | |
| 696 | +?> | |
| 697 | + | |
| 698 | + | |
| 699 | + | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var string $email | |
| 6 | + * @var string $phone | |
| 7 | + */ | |
| 8 | + | |
| 9 | + use yii\web\View; | |
| 10 | + | |
| 11 | +?> | |
| 12 | + | |
| 13 | +<p> | |
| 14 | + Thank you for registering! | |
| 15 | +</p> | |
| 16 | + | |
| 17 | +<p> | |
| 18 | + A letter of confirmation of participation in the "Ninth International Energy Forum for Sustainable Development" will be sent to your e-mail address as soon as possible. | |
| 19 | +</p> | |
| 20 | + | |
| 21 | +<p> | |
| 22 | + If you have any questions, please call <?= $phone ?> or E:mail <?= $email ?> | |
| 23 | +</p> | |
| 0 | 24 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var string $email | |
| 6 | + * @var string $phone | |
| 7 | + */ | |
| 8 | + | |
| 9 | + use yii\web\View; | |
| 10 | + | |
| 11 | +?> | |
| 12 | + | |
| 13 | +<p> | |
| 14 | + Благодарим за регистрацию! | |
| 15 | +</p> | |
| 16 | + | |
| 17 | +<p> | |
| 18 | + Письмо о подтверждении участия в «Девятом Международном форуме по энергетике в интересах устойчивого развития» будет отправлено на указанный вами электронный адрес в ближайшее время. | |
| 19 | +</p> | |
| 20 | + | |
| 21 | +<p> | |
| 22 | + В случае возникновения вопросов обращайтесь по телефону <?= $phone ?> или Е:mail <?= $email ?> | |
| 23 | +</p> | |
| 0 | 24 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var string $email | |
| 6 | + * @var string $phone | |
| 7 | + */ | |
| 8 | + | |
| 9 | + use yii\web\View; | |
| 10 | + | |
| 11 | +?> | |
| 12 | + | |
| 13 | +<p> | |
| 14 | + Дякуємо за реєстрацію! | |
| 15 | +</p> | |
| 16 | + | |
| 17 | +<p> | |
| 18 | + Лист про підтвердження участі в «Дев'ятому Міжнародному форумі з енергетики в інтересах сталого розвитку» буде відправлено на вашу електронну адресу найближчим часом. | |
| 19 | +</p> | |
| 20 | + | |
| 21 | +<p> | |
| 22 | + У разі виникнення питань звертайтесь за телефоном <?= $phone ?> або Е: mail <?= $email ?> | |
| 23 | +</p> | |
| 0 | 24 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | + | |
| 3 | + /** | |
| 4 | + * @var View $this | |
| 5 | + * @var string $email | |
| 6 | + * @var string $phone | |
| 7 | + */ | |
| 8 | + | |
| 9 | + use yii\web\View; | |
| 10 | + | |
| 11 | +?> | |
| 12 | + | |
| 13 | +<p> | |
| 14 | + Merci pour votre inscription! | |
| 15 | +</p> | |
| 16 | + | |
| 17 | +<p> | |
| 18 | + Une lettre de confirmation de la participation au "Neuvième Forum international de l’énergie pour le développement durable" sera envoyée à votre adresse électronique dès que possible. | |
| 19 | +</p> | |
| 20 | + | |
| 21 | +<p> | |
| 22 | + Si vous avez des questions, appelez <?= $phone ?> ou E:mail <?= $email ?> | |
| 23 | +</p> | |
| 0 | 24 | \ No newline at end of file | ... | ... |
common/models/page/CategoryLang.php
common/models/page/PageLang.php
console/migrations/m180831_083021_alter_page_columns.php
0 → 100644
| 1 | +<?php | |
| 2 | + | |
| 3 | +use yii\db\Migration; | |
| 4 | + | |
| 5 | +/** | |
| 6 | + * Class m180831_083021_alter_page_columns | |
| 7 | + */ | |
| 8 | +class m180831_083021_alter_page_columns extends Migration | |
| 9 | +{ | |
| 10 | + /** | |
| 11 | + * {@inheritdoc} | |
| 12 | + */ | |
| 13 | + public function safeUp() | |
| 14 | + { | |
| 15 | + $this->dropColumn('page', 'created_at'); | |
| 16 | + $this->dropColumn('page', 'updated_at'); | |
| 17 | + | |
| 18 | + $this->addColumn('page', 'created_at', $this->integer()); | |
| 19 | + $this->addColumn('page', 'updated_at', $this->integer()); | |
| 20 | + } | |
| 21 | + | |
| 22 | + /** | |
| 23 | + * {@inheritdoc} | |
| 24 | + */ | |
| 25 | + public function safeDown() | |
| 26 | + { | |
| 27 | + $this->dropColumn('page', 'created_at'); | |
| 28 | + $this->dropColumn('page', 'updated_at'); | |
| 29 | + | |
| 30 | + $this->addColumn('page', 'created_at', $this->timestamp()); | |
| 31 | + $this->addColumn('page', 'updated_at', $this->timestamp()); | |
| 32 | + } | |
| 33 | + | |
| 34 | + /* | |
| 35 | + // Use up()/down() to run migration code without a transaction. | |
| 36 | + public function up() | |
| 37 | + { | |
| 38 | + | |
| 39 | + } | |
| 40 | + | |
| 41 | + public function down() | |
| 42 | + { | |
| 43 | + echo "m180831_083021_alter_page_columns cannot be reverted.\n"; | |
| 44 | + | |
| 45 | + return false; | |
| 46 | + } | |
| 47 | + */ | |
| 48 | +} | ... | ... |
frontend/assets/AppAsset.php
frontend/controllers/SiteController.php
| ... | ... | @@ -19,6 +19,13 @@ |
| 19 | 19 | */ |
| 20 | 20 | class SiteController extends Controller |
| 21 | 21 | { |
| 22 | + const THANKS_MAIL_SUBJECT = [ | |
| 23 | + 1 => 'Registration for the Ninth International Forum on Energy for Sustainable Development', | |
| 24 | + 2 => 'Регистрация на Девятый Международный форум по энергетике в интересах устойчивого развития', | |
| 25 | + 3 => 'Реєстрація на Дев\'ятий Міжнародний форум з енергетики в інтересах сталого розвитку', | |
| 26 | + 4 => 'Inscription au le neuvième Forum international de l\'énergie pour le développement durable', | |
| 27 | + ]; | |
| 28 | + | |
| 22 | 29 | /** |
| 23 | 30 | * @inheritdoc |
| 24 | 31 | */ |
| ... | ... | @@ -226,5 +233,23 @@ |
| 226 | 233 | ->setSubject('U have request!') |
| 227 | 234 | ->attach(\Yii::getAlias('@' . trim($model->image, '/'))) |
| 228 | 235 | ->send(); |
| 236 | + | |
| 237 | + \Yii::$app->mailer->compose( | |
| 238 | + 'thanks_' . $model->language_id, | |
| 239 | + [ | |
| 240 | + 'phone' => '00000000', | |
| 241 | + 'email' => 'energyforum@euromediacompany.com', | |
| 242 | + ] | |
| 243 | + ) | |
| 244 | + ->setFrom( | |
| 245 | + [ | |
| 246 | + 'artboxcore@gmail.com' => 'Artbox Core', | |
| 247 | + ] | |
| 248 | + ) | |
| 249 | + ->setTo( | |
| 250 | + $model->email | |
| 251 | + ) | |
| 252 | + ->setSubject(self::THANKS_MAIL_SUBJECT[ (int) $model->language_id ]) | |
| 253 | + ->send(); | |
| 229 | 254 | } |
| 230 | 255 | } | ... | ... |
frontend/views/layouts/main.php
| 1 | 1 | <?php |
| 2 | - | |
| 2 | + | |
| 3 | 3 | /** |
| 4 | 4 | * @var View $this |
| 5 | 5 | * @var string $content |
| ... | ... | @@ -8,13 +8,14 @@ |
| 8 | 8 | * @var PageCategory[] $pageCategories |
| 9 | 9 | * @var \artbox\core\forms\Module $module; |
| 10 | 10 | */ |
| 11 | - | |
| 11 | + | |
| 12 | 12 | use artbox\core\components\SeoComponent; |
| 13 | 13 | use artbox\core\helpers\ImageHelper; |
| 14 | 14 | use artbox\core\models\Feedback; |
| 15 | 15 | use artbox\core\models\PageCategory; |
| 16 | 16 | use artbox\core\models\User; |
| 17 | 17 | use common\models\page\Category; |
| 18 | + use common\models\page\Page; | |
| 18 | 19 | use common\models\Settings; |
| 19 | 20 | use frontend\assets\AppAsset; |
| 20 | 21 | use artbox\core\components\imagemanager\models\ImageManager; |
| ... | ... | @@ -24,10 +25,11 @@ |
| 24 | 25 | use yii\bootstrap\Html; |
| 25 | 26 | use yii\db\ActiveQuery; |
| 26 | 27 | use artbox\core\helpers\Url; |
| 28 | + use yii\db\Query; | |
| 27 | 29 | use yii\web\View; |
| 28 | 30 | use yii\widgets\Breadcrumbs; |
| 29 | - | |
| 30 | - | |
| 31 | + | |
| 32 | + | |
| 31 | 33 | AppAsset::register($this); |
| 32 | 34 | $user = \Yii::$app->user->identity; |
| 33 | 35 | $seo = Yii::$app->get('seo'); |
| ... | ... | @@ -41,7 +43,7 @@ |
| 41 | 43 | [ |
| 42 | 44 | 'language', |
| 43 | 45 | 'pages' => function (ActiveQuery $query) { |
| 44 | - $query->with('language.alias') | |
| 46 | + $query->with(['language', 'alias']) | |
| 45 | 47 | ->where(['in_menu' => true]) |
| 46 | 48 | ->orderBy([ 'sort' => SORT_ASC ]); |
| 47 | 49 | }, |
| ... | ... | @@ -50,6 +52,7 @@ |
| 50 | 52 | ->where([ 'status' => true ]) |
| 51 | 53 | ->orderBy([ 'sort' => SORT_ASC ]) |
| 52 | 54 | ->all(); |
| 55 | + $pages = Page::find()->with(['language', 'alias'])->where(['NOT IN', 'id', (new Query())->select('page_id')->from('page_to_category')->column()])->all(); | |
| 53 | 56 | $logo = null; |
| 54 | 57 | if ($settings->logo) { |
| 55 | 58 | $logo_img = ImageManager::findOne($settings->logo); |
| ... | ... | @@ -57,7 +60,7 @@ |
| 57 | 60 | $logo = $logo_img->getImagePathPrivate() ?? $logo; |
| 58 | 61 | } |
| 59 | 62 | } |
| 60 | - | |
| 63 | + | |
| 61 | 64 | $this->registerMetaTag( |
| 62 | 65 | [ |
| 63 | 66 | 'name' => 'description', |
| ... | ... | @@ -65,7 +68,7 @@ |
| 65 | 68 | ] |
| 66 | 69 | ); |
| 67 | 70 | $module = \Yii::$app->getModule('feedback'); |
| 68 | - | |
| 71 | + | |
| 69 | 72 | if (\Yii::$app->session->hasFlash('success')) { |
| 70 | 73 | $message = \Yii::$app->session->getFlash('success'); |
| 71 | 74 | $js = <<<JS |
| ... | ... | @@ -103,7 +106,7 @@ JS; |
| 103 | 106 | |
| 104 | 107 | ga('create', '<?=$settings->ga_code?>', 'auto'); |
| 105 | 108 | ga('send', 'pageview'); |
| 106 | - | |
| 109 | + | |
| 107 | 110 | </script> |
| 108 | 111 | <?php } ?> |
| 109 | 112 | <header id="header_" class="section-box-header"> |
| ... | ... | @@ -132,23 +135,31 @@ JS; |
| 132 | 135 | </div> |
| 133 | 136 | </div> |
| 134 | 137 | </section> |
| 135 | - | |
| 138 | + | |
| 136 | 139 | <section class="section-nav"> |
| 137 | 140 | <div class="container"> |
| 138 | 141 | <div class="row"> |
| 139 | 142 | <div class="col-xs-12 col-sm-9"> |
| 140 | 143 | <nav> |
| 141 | 144 | <ul> |
| 142 | - <li><a href="#"><?=Yii::t('app', 'About')?></a></li> | |
| 143 | - <li><a href="#"><?=Yii::t('app', 'Orgs')?></a></li> | |
| 144 | - <li><a href="#"><?=Yii::t('app', 'Prog z')?></a></li> | |
| 145 | - <li><a href="#"><?=Yii::t('app', 'Planning')?></a></li> | |
| 146 | - <li><a href="<?=Url::to(['site/register'])?>"><?=Yii::t('app', 'Register!')?></a></li> | |
| 147 | - <li><a href="<?=Url::to(['site/contacts'])?>"><?=Yii::t('app', 'Contacts')?></a></li> | |
| 145 | + <?php foreach ($pageCategories as $category){?> | |
| 146 | + <li> | |
| 147 | + <a href="#"><?=$category->language->title?></a> | |
| 148 | + <ul> | |
| 149 | + <?php foreach ($category->pages as $page){?> | |
| 150 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
| 151 | + <?php }?> | |
| 152 | + </ul> | |
| 153 | + </li> | |
| 154 | + <?php }?> | |
| 155 | + <?php foreach ($pages as $page){?> | |
| 156 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
| 157 | + | |
| 158 | + <?php }?> | |
| 148 | 159 | </ul> |
| 149 | 160 | </nav> |
| 150 | 161 | </div> |
| 151 | - | |
| 162 | + | |
| 152 | 163 | <div class="col-xs-12 col-sm-3 header-register-btn-col"> |
| 153 | 164 | <div class="menu_mob hidden visible-xs"> |
| 154 | 165 | <div></div> |
| ... | ... | @@ -159,16 +170,16 @@ JS; |
| 159 | 170 | </div> |
| 160 | 171 | </div> |
| 161 | 172 | </div> |
| 162 | - | |
| 173 | + | |
| 163 | 174 | </section> |
| 164 | - | |
| 165 | - | |
| 175 | + | |
| 176 | + | |
| 166 | 177 | <div class="mobile-menu-hidden" style="display: none;"> |
| 167 | 178 | <div class="close-lang-mob"> |
| 168 | 179 | <?=\frontend\widgets\LangLinks::widget(['mobile' => true])?> |
| 169 | 180 | <div class="close-mobile-menu"></div> |
| 170 | 181 | </div> |
| 171 | - | |
| 182 | + | |
| 172 | 183 | <div class="mobi-menu-primary"> |
| 173 | 184 | <ul class="mobi-menu-primary-ul"> |
| 174 | 185 | <li><a href="#"><?=Yii::t('app', 'About')?></a></li> |
| ... | ... | @@ -179,32 +190,64 @@ JS; |
| 179 | 190 | <?=Yii::t('app', 'Register!')?></a></li> |
| 180 | 191 | <li><a href="<?=Url::to(['site/contacts'])?>"> |
| 181 | 192 | <?=Yii::t('app', 'Contacts')?></a></li> |
| 193 | + <li><a href="#">Главная</a></li> | |
| 194 | + <?php foreach ($pageCategories as $category){ ?> | |
| 195 | + <li> | |
| 196 | + <a href="#"><?=$category->language->title?></a> | |
| 197 | + <div class="sub-menu-hidden-mob"> | |
| 198 | + <ul> | |
| 199 | + <?php foreach ($category->pages as $page){?> | |
| 200 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
| 201 | + <?php }?> | |
| 202 | + </ul> | |
| 203 | + </div> | |
| 204 | + </li> | |
| 205 | + <?php }?> | |
| 206 | + <?php foreach ($pages as $page){?> | |
| 207 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
| 208 | + | |
| 209 | + <?php }?> | |
| 182 | 210 | </ul> |
| 183 | 211 | </div> |
| 184 | 212 | </div> |
| 185 | - | |
| 213 | + | |
| 186 | 214 | </header> |
| 187 | - | |
| 215 | + | |
| 188 | 216 | <!-- #content должен быть в main.php --> |
| 189 | 217 | <div id="content_" class="section-box-content"> |
| 190 | - <!-- start breadcrumbs --> | |
| 191 | - <!-- если не главная выводить сюда--> | |
| 192 | - <!-- end breadcrumbs --> | |
| 193 | - | |
| 218 | + <?php if (!empty($this->params['breadcrumbs'])){?> | |
| 219 | + <section class="section-breadcrumb"> | |
| 220 | + <div class="container"> | |
| 221 | + <div class="row"> | |
| 222 | + <div class="col-xs-12 col-sm-12 breadcrumb-wrapp"> | |
| 223 | + <?= Breadcrumbs::widget( | |
| 224 | + [ | |
| 225 | + 'links' => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [], | |
| 226 | + 'homeLink' => [ | |
| 227 | + 'label' => \Yii::t('app', 'Main'), | |
| 228 | + 'url' => Url::home(false, 'common\components\Languages'), | |
| 229 | + ], | |
| 230 | + ] | |
| 231 | + ) ?> | |
| 232 | + </ul> | |
| 233 | + </div> | |
| 234 | + </div> | |
| 235 | + </div> | |
| 236 | + </section> | |
| 237 | + <?php } ?> | |
| 194 | 238 | <!-- start content --> |
| 195 | 239 | <?=$content?> |
| 196 | 240 | <!-- end content --> |
| 197 | - | |
| 241 | + | |
| 198 | 242 | </div> |
| 199 | - | |
| 243 | + | |
| 200 | 244 | <footer id="footer_" class="section-box-footer" > |
| 201 | - | |
| 202 | - | |
| 203 | - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 204 | 248 | <div class="section-box studio_footer"> |
| 205 | 249 | <div class="container"> |
| 206 | 250 | <div class="row"> |
| 207 | -<!-- Постаить все li в uppeCase--> | |
| 208 | 251 | <div class="col-xs-12 col-sm-12 footer-menu-col"> |
| 209 | 252 | <ul class="li_to_upper"> |
| 210 | 253 | <li><a href="#"><?=Yii::t('app', 'About')?></a></li> | ... | ... |
frontend/views/page/view.php
| ... | ... | @@ -15,57 +15,20 @@ |
| 15 | 15 | * @var string $body |
| 16 | 16 | */ |
| 17 | 17 | $seo = \Yii::$app->get('seo'); |
| 18 | - $this->params[ 'breadcrumbs' ][] = $seo->title; | |
| 18 | + $this->params[ 'breadcrumbs' ][] = ucfirst($model->language->title); | |
| 19 | 19 | ?> |
| 20 | 20 | |
| 21 | -<div id="content"> | |
| 21 | + | |
| 22 | + | |
| 23 | +<section class="section-text"> | |
| 22 | 24 | <div class="container"> |
| 23 | - | |
| 24 | 25 | <div class="row"> |
| 25 | - | |
| 26 | - <!-- *** LEFT COLUMN *** | |
| 27 | -_________________________________________________________ --> | |
| 28 | - <div class="col-md-9 clearfix"> | |
| 29 | - <section> | |
| 30 | - <div id="text-page"> | |
| 31 | - | |
| 32 | - <?= $model->body ?> | |
| 33 | - | |
| 34 | - </div> | |
| 35 | - </section> | |
| 36 | - | |
| 37 | - <?php if (!empty($images)) { ?> | |
| 38 | - <section> | |
| 39 | - <div class="project owl-carousel"> | |
| 40 | - | |
| 41 | - <?php foreach ($images as $image) { ?> | |
| 42 | - <div class="item"> | |
| 43 | - <img class="img-responsive" src="<?= $image->getUrl() ?>" alt=""> | |
| 44 | - </div> | |
| 45 | - <?php } ?> | |
| 46 | - | |
| 47 | - </div> | |
| 48 | - <!-- /.project owl-slider --> | |
| 49 | - </section> | |
| 50 | - | |
| 51 | - <?php } ?> | |
| 52 | - | |
| 26 | + <div class="col-xs-12"> | |
| 27 | + <h1 class="text-page-title"><?=$model->language->title?></h1> | |
| 28 | + </div> | |
| 29 | + <div class="col-xs-12 editor-home"> | |
| 30 | + <?=$model->language->body?> | |
| 53 | 31 | </div> |
| 54 | - <!-- /.col-md-9 --> | |
| 55 | - | |
| 56 | - <!-- *** LEFT COLUMN END *** --> | |
| 57 | - | |
| 58 | - <!-- *** RIGHT COLUMN *** | |
| 59 | - | |
| 60 | - <!-- /.col-md-3 --> | |
| 61 | - | |
| 62 | - <!-- *** RIGHT COLUMN END *** --> | |
| 63 | - | |
| 64 | - | |
| 65 | 32 | </div> |
| 66 | - <!-- /.row --> | |
| 67 | - | |
| 68 | 33 | </div> |
| 69 | - <!-- /.container --> | |
| 70 | -</div> | |
| 71 | -<!-- /#content --> | |
| 34 | +</section> | ... | ... |
frontend/views/site/signup.php
frontend/web/css/_header-style.scss
| ... | ... | @@ -26,7 +26,9 @@ |
| 26 | 26 | display: table-cell; |
| 27 | 27 | height: 85px; |
| 28 | 28 | vertical-align: middle; |
| 29 | - color: #0288d1; | |
| 29 | + color: #0288d1 !important; | |
| 30 | + text-decoration: none !important; | |
| 31 | + | |
| 30 | 32 | span { |
| 31 | 33 | color: inherit; |
| 32 | 34 | font-size: 18px; |
| ... | ... | @@ -72,11 +74,13 @@ |
| 72 | 74 | |
| 73 | 75 | nav { |
| 74 | 76 | ul { |
| 77 | + margin-left: -15px; | |
| 75 | 78 | li { |
| 79 | + position: relative; | |
| 76 | 80 | float: left; |
| 77 | - margin-left: 18px; | |
| 81 | + //margin-left: 18px; | |
| 78 | 82 | &:first-child { |
| 79 | - margin-left: 0; | |
| 83 | + //margin-left: 0; | |
| 80 | 84 | } |
| 81 | 85 | a { |
| 82 | 86 | text-transform: uppercase; |
| ... | ... | @@ -85,6 +89,39 @@ nav { |
| 85 | 89 | color: #000; |
| 86 | 90 | line-height: 48px; |
| 87 | 91 | display: block; |
| 92 | + padding: 0 15px; | |
| 93 | + text-decoration: none !important; | |
| 94 | + | |
| 95 | + } | |
| 96 | + ul { | |
| 97 | + display: none; | |
| 98 | + background: $blue-color; | |
| 99 | + position: absolute; | |
| 100 | + left: 15px; | |
| 101 | + top:48px; | |
| 102 | + z-index: 2; | |
| 103 | + li { | |
| 104 | + a { | |
| 105 | + color: #fff; | |
| 106 | + font-size: 13px; | |
| 107 | + font-weight: normal; | |
| 108 | + white-space: nowrap; | |
| 109 | + padding-right: 50px; | |
| 110 | + &:hover { | |
| 111 | + color: #76d4ff; | |
| 112 | + } | |
| 113 | + } | |
| 114 | + } | |
| 115 | + | |
| 116 | + } | |
| 117 | + &:hover { | |
| 118 | + a { | |
| 119 | + background: $blue-color; | |
| 120 | + color: #fff; | |
| 121 | + } | |
| 122 | + ul { | |
| 123 | + display: block; | |
| 124 | + } | |
| 88 | 125 | } |
| 89 | 126 | } |
| 90 | 127 | } |
| ... | ... | @@ -111,11 +148,42 @@ nav { |
| 111 | 148 | } |
| 112 | 149 | } |
| 113 | 150 | |
| 151 | +@media (max-width: 1200px) { | |
| 152 | + nav { | |
| 153 | + ul { | |
| 154 | + margin-left: -10px; | |
| 155 | + li { | |
| 156 | + a { | |
| 157 | + padding: 0 10px; | |
| 158 | + } | |
| 159 | + ul { | |
| 160 | + left: 10px; | |
| 161 | + } | |
| 162 | + } | |
| 163 | + } | |
| 164 | + } | |
| 165 | +} | |
| 114 | 166 | @media (max-width: 991px) { |
| 115 | - nav ul li { | |
| 116 | - margin-left: 11px; | |
| 117 | - a { | |
| 118 | - font-size: 11px; | |
| 167 | + nav { | |
| 168 | + ul { | |
| 169 | + margin-left: -6px; | |
| 170 | + li { | |
| 171 | + | |
| 172 | + a { | |
| 173 | + padding: 0 6px; | |
| 174 | + font-size: 11px; | |
| 175 | + | |
| 176 | + } | |
| 177 | + ul { | |
| 178 | + left: 6px; | |
| 179 | + li { | |
| 180 | + a { | |
| 181 | + font-size: 11px; | |
| 182 | + | |
| 183 | + } | |
| 184 | + } | |
| 185 | + } | |
| 186 | + } | |
| 119 | 187 | } |
| 120 | 188 | } |
| 121 | 189 | .header-register-btn-col { | ... | ... |
frontend/web/css/_inputs.scss
frontend/web/css/_menu-mob.scss
| ... | ... | @@ -200,6 +200,7 @@ $close-menu-mob:$Menu-bg; |
| 200 | 200 | list-style: none; |
| 201 | 201 | width: 100%; |
| 202 | 202 | a { |
| 203 | + text-transform: uppercase; | |
| 203 | 204 | display: block; |
| 204 | 205 | line-height: 43px; |
| 205 | 206 | width: 100%; |
| ... | ... | @@ -210,10 +211,81 @@ $close-menu-mob:$Menu-bg; |
| 210 | 211 | //font-weight: 700; |
| 211 | 212 | text-decoration: none !important; |
| 212 | 213 | } |
| 214 | + &.has-list { | |
| 215 | + &:after { | |
| 216 | + @include svgIcon; | |
| 217 | + color: #c3c3c3; | |
| 218 | + content: '\e917'; | |
| 219 | + font-size: 11px; | |
| 220 | + position: absolute; | |
| 221 | + right: 14px; | |
| 222 | + top: 17px; | |
| 223 | + @include Transition(0.2); | |
| 224 | + } | |
| 225 | + } | |
| 226 | + | |
| 227 | + &.active-mob { | |
| 228 | + > a { | |
| 229 | + color: #0288d1; | |
| 230 | + } | |
| 231 | + | |
| 213 | 232 | |
| 233 | + &.has-list { | |
| 234 | + color: #0288d1; | |
| 235 | + &:after { | |
| 236 | + @include Rotate(90); | |
| 237 | + } | |
| 238 | + } | |
| 239 | + | |
| 240 | + .sub-menu-hidden-mob { | |
| 241 | + max-height: 1000px; | |
| 242 | + @include Transition(0.7); | |
| 243 | + } | |
| 244 | + } | |
| 245 | + | |
| 246 | + .sub-menu-hidden-mob { | |
| 247 | + overflow: hidden; | |
| 248 | + max-height: 0; | |
| 249 | + @include Transition(0.4); | |
| 250 | + width: 100%; | |
| 251 | + float: left; | |
| 252 | + background: $blue-color; | |
| 253 | + ul { | |
| 254 | + li { | |
| 255 | + padding-right: 0; | |
| 256 | + display: table; | |
| 257 | + width: 100%; | |
| 258 | + background: none; | |
| 259 | + border: 0; | |
| 260 | + a { | |
| 261 | + display: table-cell; | |
| 262 | + vertical-align: middle; | |
| 263 | + height: 48px; | |
| 264 | + border: 0; | |
| 265 | + font-size: 13px; | |
| 266 | + text-transform: uppercase; | |
| 267 | + | |
| 268 | + color: #fff; | |
| 269 | + text-decoration: none !important; | |
| 270 | + &:active { | |
| 271 | + color: #76d4ff; | |
| 272 | + } | |
| 273 | + } | |
| 274 | + } | |
| 275 | + } | |
| 276 | + | |
| 277 | + } | |
| 214 | 278 | } |
| 215 | 279 | } |
| 216 | 280 | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 217 | 289 | .mobi-menu-primary-cab { |
| 218 | 290 | width: 100%; |
| 219 | 291 | display: table; |
| ... | ... | @@ -358,63 +430,13 @@ $close-menu-mob:$Menu-bg; |
| 358 | 430 | |
| 359 | 431 | } |
| 360 | 432 | |
| 361 | - &.has-list { | |
| 362 | - &:after { | |
| 363 | - @include svgIcon; | |
| 364 | - color: #c3c3c3; | |
| 365 | - content: '\e917'; | |
| 366 | - font-size: 11px; | |
| 367 | - position: absolute; | |
| 368 | - right: 14px; | |
| 369 | - top: 17px; | |
| 370 | - @include Transition(0.2); | |
| 371 | - } | |
| 372 | - } | |
| 373 | - | |
| 374 | - &.active { | |
| 375 | - &.has-list { | |
| 376 | - &:after { | |
| 377 | - @include Rotate(90); | |
| 378 | - } | |
| 379 | - } | |
| 380 | - .sub-menu-hidden-mob { | |
| 381 | 433 | |
| 382 | - } | |
| 383 | - .sub-menu-hidden-mob { | |
| 384 | - max-height: 1000px; | |
| 385 | - @include Transition(0.7); | |
| 386 | - } | |
| 387 | - } | |
| 388 | 434 | } |
| 389 | 435 | |
| 390 | 436 | } |
| 391 | 437 | |
| 392 | 438 | |
| 393 | -.sub-menu-hidden-mob { | |
| 394 | - overflow: hidden; | |
| 395 | - max-height: 0; | |
| 396 | - @include Transition(0.4); | |
| 397 | - | |
| 398 | - ul { | |
| 399 | - li { | |
| 400 | - padding-right: 0; | |
| 401 | - display: table; | |
| 402 | - width: 100%; | |
| 403 | - background: $Main-bg; | |
| 404 | - border-bottom: 0; | |
| 405 | - border-top: 1px solid #e1e1e1; | |
| 406 | - a { | |
| 407 | - display: table-cell; | |
| 408 | - vertical-align: middle; | |
| 409 | - height: 43px; | |
| 410 | - padding-left: 68px; | |
| 411 | - color: $main-color; | |
| 412 | - text-decoration: none !important; | |
| 413 | - } | |
| 414 | - } | |
| 415 | - } | |
| 416 | 439 | |
| 417 | -} | |
| 418 | 440 | |
| 419 | 441 | @media (max-width: 991px) { |
| 420 | 442 | .mobile-menu-hidden { | ... | ... |
frontend/web/css/_text-page.scss
frontend/web/css/style.css
| ... | ... | @@ -663,7 +663,8 @@ section, header, nav, article, aside, footer, address { |
| 663 | 663 | display: table-cell; |
| 664 | 664 | height: 85px; |
| 665 | 665 | vertical-align: middle; |
| 666 | - color: #0288d1; } | |
| 666 | + color: #0288d1 !important; | |
| 667 | + text-decoration: none !important; } | |
| 667 | 668 | .logo-title span { |
| 668 | 669 | color: inherit; |
| 669 | 670 | font-size: 18px; |
| ... | ... | @@ -697,18 +698,40 @@ section, header, nav, article, aside, footer, address { |
| 697 | 698 | .section-nav { |
| 698 | 699 | background: #f3f4f5; } |
| 699 | 700 | |
| 700 | -nav ul li { | |
| 701 | - float: left; | |
| 702 | - margin-left: 18px; } | |
| 703 | - nav ul li:first-child { | |
| 704 | - margin-left: 0; } | |
| 705 | - nav ul li a { | |
| 706 | - text-transform: uppercase; | |
| 707 | - font-size: 14px; | |
| 708 | - font-weight: 700; | |
| 709 | - color: #000; | |
| 710 | - line-height: 48px; | |
| 711 | - display: block; } | |
| 701 | +nav ul { | |
| 702 | + margin-left: -15px; } | |
| 703 | + nav ul li { | |
| 704 | + position: relative; | |
| 705 | + float: left; } | |
| 706 | + nav ul li a { | |
| 707 | + text-transform: uppercase; | |
| 708 | + font-size: 14px; | |
| 709 | + font-weight: 700; | |
| 710 | + color: #000; | |
| 711 | + line-height: 48px; | |
| 712 | + display: block; | |
| 713 | + padding: 0 15px; | |
| 714 | + text-decoration: none !important; } | |
| 715 | + nav ul li ul { | |
| 716 | + display: none; | |
| 717 | + background: #03a9f4; | |
| 718 | + position: absolute; | |
| 719 | + left: 15px; | |
| 720 | + top: 48px; | |
| 721 | + z-index: 2; } | |
| 722 | + nav ul li ul li a { | |
| 723 | + color: #fff; | |
| 724 | + font-size: 13px; | |
| 725 | + font-weight: normal; | |
| 726 | + white-space: nowrap; | |
| 727 | + padding-right: 50px; } | |
| 728 | + nav ul li ul li a:hover { | |
| 729 | + color: #76d4ff; } | |
| 730 | + nav ul li:hover a { | |
| 731 | + background: #03a9f4; | |
| 732 | + color: #fff; } | |
| 733 | + nav ul li:hover ul { | |
| 734 | + display: block; } | |
| 712 | 735 | |
| 713 | 736 | .header-register-btn { |
| 714 | 737 | display: block; |
| ... | ... | @@ -728,11 +751,23 @@ nav ul li { |
| 728 | 751 | background: #0284c2; |
| 729 | 752 | color: #fff !important; } |
| 730 | 753 | |
| 754 | +@media (max-width: 1200px) { | |
| 755 | + nav ul { | |
| 756 | + margin-left: -10px; } | |
| 757 | + nav ul li a { | |
| 758 | + padding: 0 10px; } | |
| 759 | + nav ul li ul { | |
| 760 | + left: 10px; } } | |
| 731 | 761 | @media (max-width: 991px) { |
| 732 | - nav ul li { | |
| 733 | - margin-left: 11px; } | |
| 762 | + nav ul { | |
| 763 | + margin-left: -6px; } | |
| 734 | 764 | nav ul li a { |
| 765 | + padding: 0 6px; | |
| 735 | 766 | font-size: 11px; } |
| 767 | + nav ul li ul { | |
| 768 | + left: 6px; } | |
| 769 | + nav ul li ul li a { | |
| 770 | + font-size: 11px; } | |
| 736 | 771 | |
| 737 | 772 | .header-register-btn-col { |
| 738 | 773 | padding-right: 0 !important; } } |
| ... | ... | @@ -1130,9 +1165,9 @@ label { |
| 1130 | 1165 | content: "*"; |
| 1131 | 1166 | color: #8f0d25 !important; |
| 1132 | 1167 | position: absolute; |
| 1133 | - top: 4px; | |
| 1134 | - right: -9px; | |
| 1135 | - font-size: 28px; } | |
| 1168 | + top: 0; | |
| 1169 | + right: -7px; | |
| 1170 | + font-size: 14px; } | |
| 1136 | 1171 | |
| 1137 | 1172 | .help-block { |
| 1138 | 1173 | display: none; |
| ... | ... | @@ -1743,6 +1778,7 @@ label { |
| 1743 | 1778 | list-style: none; |
| 1744 | 1779 | width: 100%; } |
| 1745 | 1780 | .mobi-menu-primary-ul li a { |
| 1781 | + text-transform: uppercase; | |
| 1746 | 1782 | display: block; |
| 1747 | 1783 | line-height: 43px; |
| 1748 | 1784 | width: 100%; |
| ... | ... | @@ -1751,6 +1787,72 @@ label { |
| 1751 | 1787 | text-align: center; |
| 1752 | 1788 | border-bottom: 1px solid #ced0d6; |
| 1753 | 1789 | text-decoration: none !important; } |
| 1790 | + .mobi-menu-primary-ul li.has-list:after { | |
| 1791 | + font-family: 'icomoon' !important; | |
| 1792 | + speak: none; | |
| 1793 | + font-style: normal; | |
| 1794 | + font-weight: normal; | |
| 1795 | + font-variant: normal; | |
| 1796 | + text-transform: none; | |
| 1797 | + line-height: 1; | |
| 1798 | + -webkit-font-smoothing: antialiased; | |
| 1799 | + -moz-osx-font-smoothing: grayscale; | |
| 1800 | + color: #c3c3c3; | |
| 1801 | + content: '\e917'; | |
| 1802 | + font-size: 11px; | |
| 1803 | + position: absolute; | |
| 1804 | + right: 14px; | |
| 1805 | + top: 17px; | |
| 1806 | + transition: 0.2s; | |
| 1807 | + -webkit-transition: 0.2s; | |
| 1808 | + -moz-transition: 0.2s; | |
| 1809 | + -ms-transition: 0.2s; | |
| 1810 | + -o-transition: 0.2s; } | |
| 1811 | + .mobi-menu-primary-ul li.active-mob > a { | |
| 1812 | + color: #0288d1; } | |
| 1813 | + .mobi-menu-primary-ul li.active-mob.has-list { | |
| 1814 | + color: #0288d1; } | |
| 1815 | + .mobi-menu-primary-ul li.active-mob.has-list:after { | |
| 1816 | + transform: rotate(90deg); | |
| 1817 | + -webkit-transform: rotate(90deg); | |
| 1818 | + -moz-transform: rotate(90deg); | |
| 1819 | + -ms-transform: rotate(90deg); | |
| 1820 | + -o-transform: rotate(90deg); } | |
| 1821 | + .mobi-menu-primary-ul li.active-mob .sub-menu-hidden-mob { | |
| 1822 | + max-height: 1000px; | |
| 1823 | + transition: 0.7s; | |
| 1824 | + -webkit-transition: 0.7s; | |
| 1825 | + -moz-transition: 0.7s; | |
| 1826 | + -ms-transition: 0.7s; | |
| 1827 | + -o-transition: 0.7s; } | |
| 1828 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob { | |
| 1829 | + overflow: hidden; | |
| 1830 | + max-height: 0; | |
| 1831 | + transition: 0.4s; | |
| 1832 | + -webkit-transition: 0.4s; | |
| 1833 | + -moz-transition: 0.4s; | |
| 1834 | + -ms-transition: 0.4s; | |
| 1835 | + -o-transition: 0.4s; | |
| 1836 | + width: 100%; | |
| 1837 | + float: left; | |
| 1838 | + background: #03a9f4; } | |
| 1839 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li { | |
| 1840 | + padding-right: 0; | |
| 1841 | + display: table; | |
| 1842 | + width: 100%; | |
| 1843 | + background: none; | |
| 1844 | + border: 0; } | |
| 1845 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li a { | |
| 1846 | + display: table-cell; | |
| 1847 | + vertical-align: middle; | |
| 1848 | + height: 48px; | |
| 1849 | + border: 0; | |
| 1850 | + font-size: 13px; | |
| 1851 | + text-transform: uppercase; | |
| 1852 | + color: #fff; | |
| 1853 | + text-decoration: none !important; } | |
| 1854 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li a:active { | |
| 1855 | + color: #76d4ff; } | |
| 1754 | 1856 | |
| 1755 | 1857 | .mobi-menu-primary-cab { |
| 1756 | 1858 | width: 100%; |
| ... | ... | @@ -1869,63 +1971,6 @@ label { |
| 1869 | 1971 | z-index: 4; |
| 1870 | 1972 | top: 0; |
| 1871 | 1973 | background: #f5f5f5; } |
| 1872 | - .mobi-menu-catalog li.has-list:after { | |
| 1873 | - font-family: 'icomoon' !important; | |
| 1874 | - speak: none; | |
| 1875 | - font-style: normal; | |
| 1876 | - font-weight: normal; | |
| 1877 | - font-variant: normal; | |
| 1878 | - text-transform: none; | |
| 1879 | - line-height: 1; | |
| 1880 | - -webkit-font-smoothing: antialiased; | |
| 1881 | - -moz-osx-font-smoothing: grayscale; | |
| 1882 | - color: #c3c3c3; | |
| 1883 | - content: '\e917'; | |
| 1884 | - font-size: 11px; | |
| 1885 | - position: absolute; | |
| 1886 | - right: 14px; | |
| 1887 | - top: 17px; | |
| 1888 | - transition: 0.2s; | |
| 1889 | - -webkit-transition: 0.2s; | |
| 1890 | - -moz-transition: 0.2s; | |
| 1891 | - -ms-transition: 0.2s; | |
| 1892 | - -o-transition: 0.2s; } | |
| 1893 | - .mobi-menu-catalog li.active.has-list:after { | |
| 1894 | - transform: rotate(90deg); | |
| 1895 | - -webkit-transform: rotate(90deg); | |
| 1896 | - -moz-transform: rotate(90deg); | |
| 1897 | - -ms-transform: rotate(90deg); | |
| 1898 | - -o-transform: rotate(90deg); } | |
| 1899 | - .mobi-menu-catalog li.active .sub-menu-hidden-mob { | |
| 1900 | - max-height: 1000px; | |
| 1901 | - transition: 0.7s; | |
| 1902 | - -webkit-transition: 0.7s; | |
| 1903 | - -moz-transition: 0.7s; | |
| 1904 | - -ms-transition: 0.7s; | |
| 1905 | - -o-transition: 0.7s; } | |
| 1906 | - | |
| 1907 | -.sub-menu-hidden-mob { | |
| 1908 | - overflow: hidden; | |
| 1909 | - max-height: 0; | |
| 1910 | - transition: 0.4s; | |
| 1911 | - -webkit-transition: 0.4s; | |
| 1912 | - -moz-transition: 0.4s; | |
| 1913 | - -ms-transition: 0.4s; | |
| 1914 | - -o-transition: 0.4s; } | |
| 1915 | - .sub-menu-hidden-mob ul li { | |
| 1916 | - padding-right: 0; | |
| 1917 | - display: table; | |
| 1918 | - width: 100%; | |
| 1919 | - background: #f5f5f5; | |
| 1920 | - border-bottom: 0; | |
| 1921 | - border-top: 1px solid #e1e1e1; } | |
| 1922 | - .sub-menu-hidden-mob ul li a { | |
| 1923 | - display: table-cell; | |
| 1924 | - vertical-align: middle; | |
| 1925 | - height: 43px; | |
| 1926 | - padding-left: 68px; | |
| 1927 | - color: #333; | |
| 1928 | - text-decoration: none !important; } | |
| 1929 | 1974 | |
| 1930 | 1975 | @media (max-width: 991px) { |
| 1931 | 1976 | .mobile-menu-hidden { |
| ... | ... | @@ -2379,7 +2424,7 @@ table.ui-datepicker-calendar { |
| 2379 | 2424 | ._datepicer { |
| 2380 | 2425 | background: #fff url("../images/ico-calendar-2.png") 98% 50% no-repeat !important; } } |
| 2381 | 2426 | .section-text { |
| 2382 | - margin-top: 40px; | |
| 2427 | + margin-top: 20px; | |
| 2383 | 2428 | margin-bottom: 40px; } |
| 2384 | 2429 | |
| 2385 | 2430 | .text-page-title { |
| ... | ... | @@ -2388,6 +2433,65 @@ table.ui-datepicker-calendar { |
| 2388 | 2433 | font-weight: 700; |
| 2389 | 2434 | margin-bottom: 20px; } |
| 2390 | 2435 | |
| 2436 | +.section-breadcrumb { | |
| 2437 | + border-top: 1px solid #eaeaea; | |
| 2438 | + padding-top: 14px; } | |
| 2439 | + | |
| 2440 | +.breadcrumb-wrapp { | |
| 2441 | + padding-left: 0 !important; | |
| 2442 | + padding-right: 0 !important; } | |
| 2443 | + | |
| 2444 | +ul.breadcrumb { | |
| 2445 | + padding: 0 15px; | |
| 2446 | + border-top: 0; | |
| 2447 | + width: 100%; | |
| 2448 | + float: left; | |
| 2449 | + padding-top: 13px; | |
| 2450 | + padding-bottom: 14px; | |
| 2451 | + white-space: nowrap; | |
| 2452 | + position: relative; | |
| 2453 | + overflow: hidden; } | |
| 2454 | + ul.breadcrumb:before { | |
| 2455 | + position: absolute; | |
| 2456 | + height: 18px; | |
| 2457 | + right: 0; | |
| 2458 | + top: 10px; | |
| 2459 | + content: ''; | |
| 2460 | + width: 40px; | |
| 2461 | + background: rgba(255, 255, 255, 0); | |
| 2462 | + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
| 2463 | + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
| 2464 | + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
| 2465 | + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$from-color', endColorstr='$to-color',GradientType=1 ); } | |
| 2466 | + ul.breadcrumb li { | |
| 2467 | + display: inline-block; | |
| 2468 | + color: #333; | |
| 2469 | + margin-left: 17px; } | |
| 2470 | + ul.breadcrumb li:first-child { | |
| 2471 | + margin-left: 0; } | |
| 2472 | + ul.breadcrumb li a { | |
| 2473 | + color: inherit; | |
| 2474 | + position: relative; } | |
| 2475 | + ul.breadcrumb li a:before { | |
| 2476 | + background-size: 4px 7px; | |
| 2477 | + background: url("../images/ico-breadcrumbs.svg") 0 0 no-repeat; | |
| 2478 | + content: ''; | |
| 2479 | + width: 4px; | |
| 2480 | + height: 7px; | |
| 2481 | + position: absolute; | |
| 2482 | + right: -12px; | |
| 2483 | + top: 50%; | |
| 2484 | + margin-top: -3px; | |
| 2485 | + font-size: 7px; } | |
| 2486 | + ul.breadcrumb li a span { | |
| 2487 | + color: inherit; } | |
| 2488 | + ul.breadcrumb li span { | |
| 2489 | + color: inherit; } | |
| 2490 | + ul.breadcrumb li.active { | |
| 2491 | + color: #969696; } | |
| 2492 | + ul.breadcrumb li.active a { | |
| 2493 | + color: #969696; } | |
| 2494 | + | |
| 2391 | 2495 | .modal-link { |
| 2392 | 2496 | cursor: pointer; } |
| 2393 | 2497 | ... | ... |
frontend/web/css/style.css.map
| 1 | 1 | { |
| 2 | 2 | "version": 3, |
| 3 | -"mappings": "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", | |
| 4 | -"sources": ["_reset.scss","style.scss","_mixin.scss","_home-page.scss","_slider-all.scss","_header-style.scss","_footer-style.scss","_footer-btns.scss","_inputs.scss","_forms.scss","_buttons.scss","_menu-mob.scss","_radio-check.scss","_editor.scss","_register.scss","_datepicker.scss","_text-page.scss","_grid-b.scss"], | |
| 3 | +"mappings": "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", | |
| 4 | +"sources": ["_reset.scss","style.scss","_mixin.scss","_home-page.scss","_slider-all.scss","_header-style.scss","_footer-style.scss","_footer-btns.scss","_inputs.scss","_forms.scss","_buttons.scss","_menu-mob.scss","_radio-check.scss","_editor.scss","_register.scss","_datepicker.scss","_text-page.scss","_breadcrumb.scss","_grid-b.scss"], | |
| 5 | 5 | "names": [], |
| 6 | 6 | "file": "style.css" |
| 7 | 7 | } |
| 8 | 8 | \ No newline at end of file | ... | ... |
frontend/web/css/style.scss
| ... | ... | @@ -158,7 +158,7 @@ section, header, nav, article, aside, footer, address { display: block; } |
| 158 | 158 | @import "register"; |
| 159 | 159 | @import "datepicker"; |
| 160 | 160 | @import "text-page"; |
| 161 | -//@import "breadcrumb"; | |
| 161 | +@import "breadcrumb"; | |
| 162 | 162 | |
| 163 | 163 | //@import "pagination"; |
| 164 | 164 | ... | ... |
frontend/web/favicon.ico
No preview for this file type
frontend/web/js/script.js
| ... | ... | @@ -18,13 +18,13 @@ $(document).ready(function() { |
| 18 | 18 | filtersBlockShowTabletMobile(); |
| 19 | 19 | mobTags(); |
| 20 | 20 | |
| 21 | - cardSize(); | |
| 22 | - commentsButton(); | |
| 23 | 21 | phoneMask(); |
| 24 | 22 | |
| 25 | - basketTabs(); | |
| 23 | + mobMenu(); | |
| 24 | + | |
| 25 | + | |
| 26 | 26 | |
| 27 | - commentsBlog(); | |
| 27 | + | |
| 28 | 28 | |
| 29 | 29 | $(document).on('click', '.remove_ico', confirmRemove); |
| 30 | 30 | $(document).on('click', '.remove_confirm a', removeBasket); |
| ... | ... | @@ -161,39 +161,9 @@ $(document).ready(function() { |
| 161 | 161 | $(this).parent().parent().parent().removeClass('active').find('.selected-size-basket span').html(thisSize); |
| 162 | 162 | } |
| 163 | 163 | |
| 164 | - function basketTabs() { | |
| 165 | - $('.basket-tabs_list-wr ul li').click(function (e) { | |
| 166 | - e.preventDefault(); | |
| 167 | - var indexbasketTabs = $(this) | |
| 168 | - .index(); | |
| 169 | - $('.basket-tabs_list-wr ul li').removeClass('active'); | |
| 170 | - $(this).addClass('active'); | |
| 171 | - var mobTabsBasket = $('.tabs_basket-mobile'); | |
| 172 | - mobTabsBasket.removeClass('active-mobile'); | |
| 173 | - $(mobTabsBasket[indexbasketTabs]).addClass('active-mobile') | |
| 174 | - }); | |
| 175 | - $('.btn_mobil_show_desk').click(function (e) { | |
| 176 | - e.preventDefault(); | |
| 177 | - var indexbasketTabsMob = $(this).parent().index(); | |
| 178 | - $('.btn_mobil_show_desk').parent().removeClass('active-mobile'); | |
| 179 | - $(this).parent().addClass('active-mobile'); | |
| 180 | - var mobTabsBasket = $('.basket-tabs_list-wr ul li'); | |
| 181 | - mobTabsBasket.removeClass('active'); | |
| 182 | - $(mobTabsBasket[indexbasketTabsMob]).addClass('active') | |
| 183 | - }); | |
| 184 | 164 | |
| 185 | - if(($(window).width())<768) { | |
| 186 | - $('.tabs_basket-mobile').removeClass("active-mobile"); | |
| 187 | - } | |
| 188 | - } | |
| 189 | 165 | |
| 190 | - function commentsBlog() { | |
| 191 | - $(document).on('click','.comments-answer span, .comments-answer a', function (e) { | |
| 192 | - e.preventDefault(); | |
| 193 | - $('body, html').animate({scrollTop:$('.blog-comments-list-wr').offset().top - 10},500); | |
| 194 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
| 195 | - }) | |
| 196 | - } | |
| 166 | + | |
| 197 | 167 | |
| 198 | 168 | |
| 199 | 169 | function footerBottom(){ |
| ... | ... | @@ -514,34 +484,9 @@ $(document).ready(function() { |
| 514 | 484 | } |
| 515 | 485 | |
| 516 | 486 | |
| 517 | - | |
| 518 | - function cardSize() { | |
| 519 | - $('body').on('click','.variants > div', function () { | |
| 520 | - $('.variants > div').removeClass('active'); | |
| 521 | - $(this).addClass('active') | |
| 522 | - // if($(this).hasClass('active')) { | |
| 523 | - // $('.variants > div').removeClass('active'); | |
| 524 | - // } else { | |
| 525 | - // $('.variants > div').removeClass('active'); | |
| 526 | - // $(this).addClass('active') | |
| 527 | - // } | |
| 528 | - }) | |
| 529 | - } | |
| 487 | + | |
| 530 | 488 | |
| 531 | - function commentsButton() { | |
| 532 | - $('body').on('click','.btn-add-comment', function () { | |
| 533 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
| 534 | - }) | |
| 535 | - | |
| 536 | - $('body').on('click','.submit-close-c-a span', function () { | |
| 537 | - $('.hidden-form-c-a-wr').css({display:'none'}) | |
| 538 | - }) | |
| 539 | - $('body').on('click','.answer-btn-comment', function () { | |
| 540 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
| 541 | - var posScr = $('.btn-add-comment').offset().top - 15; | |
| 542 | - $('body,html').animate({scrollTop:posScr},500) | |
| 543 | - }) | |
| 544 | - } | |
| 489 | + | |
| 545 | 490 | |
| 546 | 491 | function phoneMask() { |
| 547 | 492 | var phoneInput = '.phones_mask input'; |
| ... | ... | @@ -552,9 +497,25 @@ $(document).ready(function() { |
| 552 | 497 | }); |
| 553 | 498 | |
| 554 | 499 | } |
| 555 | - | |
| 556 | - | |
| 557 | 500 | |
| 501 | + | |
| 502 | + function mobMenu() { | |
| 503 | + $('ul.mobi-menu-primary-ul li').each(function () { | |
| 504 | + $(this).find('.sub-menu-hidden-mob').prev().addClass('has-list'); | |
| 505 | + }) | |
| 506 | + | |
| 507 | + $('.has-list').click(function (e) { | |
| 508 | + e.preventDefault(); | |
| 509 | + var this_ = $(this); | |
| 510 | + if (this_.parent().hasClass('active-mob')) { | |
| 511 | + this_.parent().removeClass('active-mob'); | |
| 512 | + } else { | |
| 513 | + this_.parent().addClass('active-mob'); | |
| 514 | + } | |
| 515 | + }) | |
| 516 | + | |
| 517 | + | |
| 518 | + } | |
| 558 | 519 | |
| 559 | 520 | |
| 560 | 521 | ... | ... |