Commit c02c74759811c78d1c669805434ccf1709704529

Authored by Виталий
1 parent d7d7bba1

cookies

common/messages/ru/app.php
@@ -333,5 +333,6 @@ return [ @@ -333,5 +333,6 @@ return [
333 'wrongEmail'=>'Некорректное значение поля «Email» ', 333 'wrongEmail'=>'Некорректное значение поля «Email» ',
334 'wrongName'=>'Имя может состоять только из латинских или кириллических символов', 334 'wrongName'=>'Имя может состоять только из латинских или кириллических символов',
335 'requiredField'=>'Данное поле является обязательным для заполнения', 335 'requiredField'=>'Данное поле является обязательным для заполнения',
  336 + 'cookie-text' => 'На нашем сайте используются файлы cookie. Пожалуйста, ознакомьтесь с <a href="#">политикой о конфиденциальности</a>',
336 337
337 ]; 338 ];
338 \ No newline at end of file 339 \ No newline at end of file
common/messages/ua/app.php
@@ -336,6 +336,6 @@ return [ @@ -336,6 +336,6 @@ return [
336 'wrongName'=>'Ім\'я може складатися тільки з латинських і кириличних символів', 336 'wrongName'=>'Ім\'я може складатися тільки з латинських і кириличних символів',
337 'requiredField'=>'Дане поле є обов\'язковим для заповнення', 337 'requiredField'=>'Дане поле є обов\'язковим для заповнення',
338 338
339 - 339 + 'cookie-text' => 'На нашому сайті використовуються файли cookie. Будь ласка, ознайомтесь з <a href="#">політикою конфіденційності</a>',
340 340
341 ]; 341 ];
342 \ No newline at end of file 342 \ No newline at end of file
frontend/views/layouts/main.php
@@ -777,7 +777,21 @@ @@ -777,7 +777,21 @@
777 <!-- *** FOOTER END *** --> 777 <!-- *** FOOTER END *** -->
778 778
779 <span id="back-to-top" title="<?=\Yii::t('app', 'Back to top')?>"><i class="fa fa-arrow-up"></i></span> 779 <span id="back-to-top" title="<?=\Yii::t('app', 'Back to top')?>"><i class="fa fa-arrow-up"></i></span>
780 - 780 +
  781 + <div class="cookie-modal">
  782 + <div class="container">
  783 + <div class="row">
  784 + <div class="col-xs-12">
  785 + <div class="cokeis-close"></div>
  786 + <p>
  787 + <?php
  788 + echo \Yii::t('app', 'cookie-text')
  789 + ?>
  790 + </p>
  791 + </div>
  792 + </div>
  793 + </div>
  794 + </div>
781 </div> 795 </div>
782 <script id="dsq-count-scr" src="//http-t13-artweb-com-ua.disqus.com/count.js" async></script> 796 <script id="dsq-count-scr" src="//http-t13-artweb-com-ua.disqus.com/count.js" async></script>
783 <!-- <script id="dsq-count-scr" src="//new-kbenergy-test.disqus.com/count.js" async></script>--> 797 <!-- <script id="dsq-count-scr" src="//new-kbenergy-test.disqus.com/count.js" async></script>-->
frontend/web/css/main.css
@@ -1078,4 +1078,50 @@ p.error-text{ @@ -1078,4 +1078,50 @@ p.error-text{
1078 } 1078 }
1079 @media(max-width:275px){ 1079 @media(max-width:275px){
1080 .head_video_buttons .button1, .head_video_buttons .button2{width: 100%!important;} 1080 .head_video_buttons .button1, .head_video_buttons .button2{width: 100%!important;}
  1081 +}
  1082 +
  1083 +
  1084 +
  1085 +.cookie-modal {
  1086 + position: fixed;
  1087 + left: 0;
  1088 + bottom: 0;
  1089 + width: 100%;
  1090 + background: #0080ca;
  1091 + color: #fff;
  1092 + padding: 7px 0;
  1093 + text-align: center;
  1094 + z-index: 8;
  1095 +}
  1096 +.cookie-modal.hide-bl {
  1097 + display: none;
  1098 +}
  1099 +.cokeis-close {
  1100 + position: absolute;
  1101 + width: 40px;
  1102 + height: 40px;
  1103 + cursor: pointer;
  1104 + top: -7px;
  1105 + right: 4px;
  1106 +}
  1107 +
  1108 +.cokeis-close:before {
  1109 + width: 32px;
  1110 + height: 32px;
  1111 + text-align: center;
  1112 + font-size: 16px;
  1113 + content: "";
  1114 + background: url(../img/ico-a-6.png) 50% 50% no-repeat;
  1115 + display: block;
  1116 +}
  1117 +
  1118 +.cookie-modal p {
  1119 + padding: 0 18px;
  1120 + margin: 0;
  1121 + font-size: 13px;
  1122 +}
  1123 +
  1124 +.cookie-modal a {
  1125 + color: inherit;
  1126 + text-decoration: underline;
1081 } 1127 }
1082 \ No newline at end of file 1128 \ No newline at end of file
frontend/web/img/ico-a-6.png 0 → 100644

166 Bytes

frontend/web/js/script.js
@@ -170,7 +170,11 @@ $( @@ -170,7 +170,11 @@ $(
170 170
171 171
172 172
173 - 173 + $('body').on('click','.cokeis-close',function () {
  174 + $('.cookie-modal').addClass('hide-bl');
  175 + var date = new Date(new Date().getTime() + 48 * 60 * 60 * 1000);
  176 + document.cookie = "sowCookieModal=1; path=/; expires=" + date.toUTCString();
  177 + })
174 178
175 } 179 }
176 180