Commit ca009a8957285e52c8657d248edcb59c97f36720

Authored by Administrator
2 parents 3b92b3de 98a795fb

Merge remote-tracking branch 'origin/master'

common/widgets/views/courses_field.php
... ... @@ -4,7 +4,7 @@
4 4 ?>
5 5 <fieldset>
6 6  
7   - <legend>Пройденные курсы, тренинги</legend>
  7 + <div class="skills-title">Пройденные курсы, тренинги</div>
8 8  
9 9 <p class="btn btn-success add_field_<?= $this->context->id ?>">Добавить поле</p>
10 10  
... ...
common/widgets/views/development_field.php
... ... @@ -4,7 +4,7 @@
4 4 ?>
5 5 <fieldset>
6 6  
7   - <legend>Собственные разработки, патенты</legend>
  7 + <div class="skills-title">Собственные разработки, патенты</div>
8 8  
9 9 <p class="btn btn-success add_field_<?= $this->context->id ?>">Добавить поле</p>
10 10  
... ...
common/widgets/views/education_field.php
... ... @@ -4,10 +4,10 @@
4 4 ?>
5 5 <fieldset>
6 6  
7   - <legend>Образование</legend>
  7 +<div class="skills-title">Образование</div>
8 8  
9   - <p class="btn btn-success add_field_<?= $this->context->id ?>">Добавить поле</p>
10 9  
  10 + <p class="btn btn-success add_field_<?= $this->context->id ?>">Добавить поле</p>
11 11  
12 12 <?php $t = 0;
13 13 for($i = 1; $i <= count($model); $i++):
... ... @@ -19,16 +19,24 @@
19 19 'class' => 'form-group',
20 20 'id' => isset( $model[ $i ][ 'parent_key' ] ) ? $model[ $i ][ 'parent_key' ] : 0,
21 21 ]) ?>
22   - <input type="text" placeholder="Название" class="form-control" value="<?= isset( $model[ $t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][0][name]"/>
23   - <input type="number" class="form-control" value="<?= isset( $model[ ++$t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][1][year_from]"/>
24   - <input type="number" class="form-control" value="<?= isset( $model[ ++$t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][2][year_to]"/>
  22 + <input id="edu-name-<?= $t ?>" type="text" placeholder="Название" class="form-control custom-input-2" value="<?= isset( $model[ $t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][0][name]"/>
  23 + <label for="edu-name-<?= $t ?>"></label>
  24 +
  25 + <input id="edu-to-<?= $t ?>" type="number" class="form-control form-control custom-input-2 custom-input-2-date" value="<?= isset( $model[ ++$t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][1][year_from]"/>
  26 + <label for="edu-to-<?= $t ?>"></label>
  27 +
  28 + <input id="edu-to-<?= $t ?>" type="number" class="form-control form-control custom-input-2 custom-input-2-date" value="<?= isset( $model[ ++$t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[education][<?= $row ?>][2][year_to]"/>
  29 + <label for="edu-out-<?= $t ?>"></label>
  30 +
25 31 <span data-id="<?= isset( $model[ $i ][ 'parent_key' ] ) ? $model[ $i ][ 'parent_key' ] : 0 ?>" title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>
26 32 <?= Html::endTag('div') ?>
27 33 <?php $i = ++$t; ?>
28 34 <?php endfor; ?>
29 35  
30 36  
  37 +
31 38 </fieldset>
  39 +
32 40 <script>
33 41 var start_i_<?=$this->context->id?> = <?=$i?>;
34 42 $ (document)
... ... @@ -44,9 +52,12 @@
44 52 var block_id = $ (this)
45 53 .parent ('fieldset');
46 54 var sub_block = '<div class="form-group" >' +
47   - '<input type="text" placeholder="Название" class="form-control" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][0][name]" />' +
48   - '<input type="number" class="form-control" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][1][year_from]" />' +
49   - '<input type="number" class="form-control" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][2][year_to]" />' +
  55 + '<input id="edu-name-' + start_i_<?=$this->context->id?>++ +'" type="text" placeholder="" class="form-control custom-input-2" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][0][name]" />' +
  56 + '<label for="edu-name-' + start_i_<?=$this->context->id?>++ +'"></label>'+
  57 + '<input id="edu-to-' + start_i_<?=$this->context->id?>++ +'" type="number" class="form-control custom-input-2 custom-input-2-date" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][1][year_from]" />' +
  58 + '<label for="edu-to-' + start_i_<?=$this->context->id?>++ +'"></label>'+
  59 + '<input id="edu-out-' + start_i_<?=$this->context->id?>++ +'"" type="number" class="form-control custom-input-2 custom-input-2-date" value="" name="Fields[education][' + start_i_<?=$this->context->id?>++ + '][2][year_to]" />' +
  60 + '<label for="edu-out-' + start_i_<?=$this->context->id?>++ +'"></label>'+
50 61 '<span title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>' +
51 62 '<div>';
52 63 console.log (block);
... ...
common/widgets/views/soft_field.php
... ... @@ -4,7 +4,7 @@
4 4 ?>
5 5 <fieldset>
6 6  
7   - <legend>Работа с программами</legend>
  7 + <div class="skills-title">Работа с программами</div>
8 8  
9 9 <p class="btn btn-success add_field_<?= $this->context->id ?>">Добавить поле</p>
10 10  
... ... @@ -19,7 +19,7 @@
19 19 'class' => 'form-group',
20 20 'id' => isset( $model[ $i ][ 'parent_key' ] ) ? $model[ $i ][ 'parent_key' ] : 0,
21 21 ]) ?>
22   - <input type="text" placeholder="Программа" class="form-control" value="<?= isset( $model[ $t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[soft][<?= $row ?>][0][soft]"/>
  22 + <input type="text" placeholder="" class="form-control custom-input-2" value="<?= isset( $model[ $t ][ 'value' ] ) ? $model[ $t ][ 'value' ] : '' ?>" name="Fields[soft][<?= $row ?>][0][soft]"/>
23 23 <span data-id="<?= isset( $model[ $i ][ 'parent_key' ] ) ? $model[ $i ][ 'parent_key' ] : 0 ?>" title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>
24 24 <?= Html::endTag('div') ?>
25 25 <?php $i = ++$t; ?>
... ... @@ -42,7 +42,7 @@
42 42 var block_id = $ (this)
43 43 .parent ('fieldset');
44 44 var sub_block = '<div class="form-group" >' +
45   - '<input type="text" placeholder="Программа" class="form-control" value="" name="Fields[soft][' + start_i_<?=$this->context->id?>++ + '][0][soft]" />' +
  45 + '<input type="text" placeholder="" class="form-control custom-input-2" value="" name="Fields[soft][' + start_i_<?=$this->context->id?>++ + '][0][soft]" />' +
46 46 '<span title="удалить" class="glyphicon glyphicon-trash delete-field-item"></span>' +
47 47 '<div>';
48 48 console.log (block);
... ...
frontend/views/accounts/add-skills.php
... ... @@ -12,31 +12,57 @@ use \common\widgets\MultiLangForm;
12 12 $this->title = 'Дополнительные навыки';
13 13 $this->params['breadcrumbs'][] = $this->title;
14 14 ?>
15   -<h1><?= $this->title ?></h1>
  15 + <div class="login-left-column-title"><?= $this->title ?></div>
16 16 <?php
17 17 $form = ActiveForm::begin();
18 18 ?>
19   -<?= FieldEditor::widget (
20   - [
21   - 'template' => 'soft', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
22   - ]
23   -); ?>
24   -<?= FieldEditor::widget (
25   - [
26   - 'template' => 'education', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
27   - ]
28   -); ?>
29   -<?= FieldEditor::widget (
30   - [
31   - 'template' => 'development', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
32   - ]
33   -); ?>
34   -<?= FieldEditor::widget (
35   - [
36   - 'template' => 'courses', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
37   - ]
38   -); ?>
39   - <?= Html::submitButton('Обновить') ?>
  19 +<div class="skills-admin-wrapper style">
  20 + <div class="input-blocks-wrapper">
  21 + <div class="input-blocks">
  22 + <?= FieldEditor::widget (
  23 + [
  24 + 'template' => 'soft', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
  25 + ]
  26 + ); ?>
  27 + </div>
  28 + </div>
  29 +
  30 + <div class="input-blocks-wrapper">
  31 + <div class="input-blocks">
  32 + <?= FieldEditor::widget (
  33 + [
  34 + 'template' => 'education', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
  35 + ]
  36 + ); ?>
  37 + </div>
  38 + </div>
  39 +
  40 + <div class="input-blocks-wrapper">
  41 + <div class="input-blocks">
  42 + <?= FieldEditor::widget (
  43 + [
  44 + 'template' => 'development', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
  45 + ]
  46 + ); ?>
  47 + </div>
  48 + </div>
  49 +
  50 + <div class="input-blocks-wrapper">
  51 + <div class="input-blocks">
  52 + <?= FieldEditor::widget (
  53 + [
  54 + 'template' => 'courses', 'item_id' => $user->id, 'model' => 'common\models\User', 'language' => 'ru',
  55 + ]
  56 + ); ?>
  57 + </div>
  58 + </div>
  59 +
  60 + <div class="input-blocks-wrapper">
  61 + <div class="input-blocks">
  62 + <?= Html::submitButton('Обновить') ?>
  63 + </div>
  64 + </div>
  65 +</div>
40 66 <?php
41 67 $form->end();
42 68 ?>
43 69 \ No newline at end of file
... ...
frontend/views/layouts/admin.php
... ... @@ -69,7 +69,7 @@ $this-&gt;beginContent(&#39;@app/views/layouts/main.php&#39;);
69 69 ],
70 70 [
71 71 'label' => 'Галерея',
72   - 'url' => ['accounts/gallery'],
  72 + 'url' => ['accounts/gallery-create'],
73 73 ],
74 74 [
75 75 'label' => 'Сообщения',
... ...
frontend/web/css/style.css
... ... @@ -4567,7 +4567,7 @@ ul.download-list-files li:hover .download-link {transition: 0.2s; opacity: 1; -m
4567 4567 .custom-input-2.fix-input-2 {width: 100%}
4568 4568 .custom-input-2:focus, .selectize-input input:focus {box-shadow: 1px 2px 2px 0px rgba(215, 215, 215, 0.75) inset; transition: 0.1s}
4569 4569  
4570   -.input-blocks label {
  4570 +.input-blocks label, .skills-title {
4571 4571 font-size: 13px;
4572 4572 color: inherit;
4573 4573 font-weight: 700;
... ... @@ -5413,4 +5413,45 @@ ul.menu-admin li.logout-li, ul.menu-admin li.logout-li a, ul.menu-admin li:last-
5413 5413 top: 25px;
5414 5414 left: 288px;
5415 5415 }
5416   -.success_download .not-file-mb-adm{display: none}
5417 5416 \ No newline at end of file
  5417 +.success_download .not-file-mb-adm{display: none}
  5418 +.skills-title {border-bottom: none}
  5419 +.skills-admin-wrapper {margin-top: 29px}
  5420 +.skills-admin-wrapper .btn{
  5421 + border: none;
  5422 + background: none;
  5423 + color: #0072bc;
  5424 + border-bottom: 1px dashed #0072bc;
  5425 + padding: 0;
  5426 + border-radius: 0;
  5427 + line-height: 13px;
  5428 +}
  5429 +.skills-admin-wrapper .btn:focus, .skills-admin-wrapper .btn:active{
  5430 + background: none;
  5431 + color: #003AA7;
  5432 + box-shadow: none;
  5433 +}
  5434 +.skills-admin-wrapper .glyphicon-trash:before {
  5435 + content: '' !important;
  5436 + width: 13px;
  5437 + height: 13px;
  5438 + cursor: pointer;
  5439 + background: url("/images/delete-ico.png") no-repeat;
  5440 + display: block;
  5441 +}
  5442 +.skills-admin-wrapper .custom-input-2 {
  5443 + border-radius: 0;
  5444 + outline: none;
  5445 +}
  5446 +.skills-admin-wrapper .custom-input-2:focus{border: 1px solid #dcdcdc;}
  5447 +.skills-admin-wrapper .form-group {position: relative}
  5448 +.skills-admin-wrapper .glyphicon {
  5449 + position: absolute;
  5450 + top: 50%;
  5451 + margin-top: -7px;
  5452 + right: -18px;
  5453 +}
  5454 +.custom-input-2.custom-input-2-date {
  5455 + width: 60px;
  5456 + padding: 0;
  5457 + padding-left: 12px;
  5458 +}
5418 5459 \ No newline at end of file
... ...