Commit 0e484f539c032b45548508403f11322bec46efc6
1 parent
c3f029c0
-Some menu manipulation
Showing
1 changed file
with
660 additions
and
693 deletions
Show diff stats
frontend/views/layouts/main.php
@@ -64,738 +64,705 @@ | @@ -64,738 +64,705 @@ | ||
64 | ?> | 64 | ?> |
65 | 65 | ||
66 | <?php $this->beginPage() ?> | 66 | <?php $this->beginPage() ?> |
67 | - | ||
68 | - <!DOCTYPE html> | ||
69 | - <html lang="<?= \Yii::$app->language ?>"> | ||
70 | - <head> | ||
71 | - <meta charset="<?= \Yii::$app->charset ?>"> | ||
72 | - <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
73 | - <?= Html::csrfMetaTags() ?> | ||
74 | - <title><?= Html::encode($seo->title) ?></title> | ||
75 | - <?php $this->head() ?> | ||
76 | - </head> | ||
77 | - <body> | ||
78 | - <?php $this->beginBody() ?> | ||
79 | - <!-- Google Analytics --> | ||
80 | - <script> | ||
81 | - (function(i, s, o, g, r, a, m) { | ||
82 | - i[ 'GoogleAnalyticsObject' ] = r; | ||
83 | - i[ r ] = i[ r ] || function() { | ||
84 | - (i[ r ].q = i[ r ].q || []).push(arguments) | ||
85 | - }, i[ r ].l = 1 * new Date(); | ||
86 | - a = s.createElement(o), m = s.getElementsByTagName(o)[ 0 ]; | ||
87 | - a.async = 1; | ||
88 | - a.src = g; | ||
89 | - m.parentNode.insertBefore(a, m) | ||
90 | - })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); | ||
91 | - | ||
92 | - ga('create', '<?=$settings->ga_code?>', 'auto'); | ||
93 | - ga('send', 'pageview'); | ||
94 | - | ||
95 | - </script> | ||
96 | - <div id="all"> | ||
97 | - <div id="top" class="hidden-xs"> | ||
98 | - <div class="container"> | ||
99 | - <div class="row"> | ||
100 | - <div class="col-md-10 col-sm-10 col-xs-8 phones_head" style="height:100%;"> | ||
101 | - <div class="top_phones"><i class="fa fa-phone" aria-hidden="true"></i> | ||
102 | - <span><a href="tel:<?= $settings->phone ?>"><?= $settings->phone ?></a></span> | ||
103 | - <span><a href="tel:<?= $settings->phone2 ?>"><?= $settings->phone2 ?></a></span></div> | ||
104 | - <div class="top_mail"><i class="fa fa-envelope-o" aria-hidden="true"></i> | ||
105 | - <span><a href="tel:<?= $settings->email ?>"><?= $settings->email ?></a></span></div> | ||
106 | - </div> | ||
107 | - <div class="col-md-2 col-sm-2 col-xs-4 text-right" style="height:100%;"> | ||
108 | - <div class="header-lang"> | ||
109 | - <?php | ||
110 | - $langs = \Yii::$app->language; | ||
111 | - $langs_a = explode("-", $langs); | ||
112 | - $this_lang = $langs_a[ '0' ]; | ||
113 | - | ||
114 | - $langs_head = artbox\core\widgets\LangLink::widget(); | ||
115 | - $langs_head = str_replace(" / " . $this_lang, "", $langs_head); | ||
116 | - $langs_head = str_replace($this_lang . " / ", "", $langs_head); | ||
117 | - echo "<span class='active_lang'>$this_lang</span>" . $langs_head; | ||
118 | - ?> | ||
119 | - </div> | ||
120 | - </div> | ||
121 | - </div> | ||
122 | - </div> | ||
123 | - </div> | ||
124 | - <header> | ||
125 | - | ||
126 | - <!-- *** TOP *** --> | ||
127 | - | ||
128 | - <!-- *** TOP END *** --> | ||
129 | - <!-- *** NAVBAR *** | ||
130 | - _________________________________________________________ --> | ||
131 | - <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200"> | 67 | + |
68 | + <!DOCTYPE html> | ||
69 | + <html lang="<?= \Yii::$app->language ?>"> | ||
70 | + <head> | ||
71 | + <meta charset="<?= \Yii::$app->charset ?>"> | ||
72 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
73 | + <?= Html::csrfMetaTags() ?> | ||
74 | + <title><?= Html::encode($seo->title) ?></title> | ||
75 | + <?php $this->head() ?> | ||
76 | + </head> | ||
77 | + <body> | ||
78 | + <?php $this->beginBody() ?> | ||
79 | + <!-- Google Analytics --> | ||
80 | + <script> | ||
81 | + (function(i, s, o, g, r, a, m) { | ||
82 | + i[ 'GoogleAnalyticsObject' ] = r; | ||
83 | + i[ r ] = i[ r ] || function() { | ||
84 | + (i[ r ].q = i[ r ].q || []).push(arguments) | ||
85 | + }, i[ r ].l = 1 * new Date(); | ||
86 | + a = s.createElement(o), m = s.getElementsByTagName(o)[ 0 ]; | ||
87 | + a.async = 1; | ||
88 | + a.src = g; | ||
89 | + m.parentNode.insertBefore(a, m) | ||
90 | + })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); | ||
91 | + | ||
92 | + ga('create', '<?=$settings->ga_code?>', 'auto'); | ||
93 | + ga('send', 'pageview'); | ||
132 | 94 | ||
133 | - <div class="navbar navbar-default yamm" role="navigation" id="navbar"> | ||
134 | - | ||
135 | - <div class="container"> | ||
136 | - <div class="navbar-header"> | ||
137 | - | ||
138 | - <a class="navbar-brand home" href="<?php echo Url::home(); ?>"> | ||
139 | - <img | ||
140 | - src="/img/logo_kb.png" | ||
141 | - alt="<?= $settings->name; ?>" | ||
142 | - class="static_logo_img" | ||
143 | - > | ||
144 | - </a> | ||
145 | - <a href="/" class="static-about-link"> | ||
146 | - <div class="static_logo_about"><?= \Yii::t('app', $settings->about); ?></div> | ||
147 | - </a> | ||
148 | - <div class="navbar-buttons"> | ||
149 | - <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation"> | ||
150 | - <span class="sr-only">Toggle navigation</span> | ||
151 | - <i class="fa fa-align-justify"></i> | ||
152 | - </button> | ||
153 | - </div> | 95 | + </script> |
96 | + <div id="all"> | ||
97 | + <div id="top" class="hidden-xs"> | ||
98 | + <div class="container"> | ||
99 | + <div class="row"> | ||
100 | + <div class="col-md-10 col-sm-10 col-xs-8 phones_head" style="height:100%;"> | ||
101 | + <div class="top_phones"><i class="fa fa-phone" aria-hidden="true"></i> <span><a href="tel:<?=$settings->phone?>"><?=$settings->phone?></a></span> | ||
102 | + <span><a href="tel:<?=$settings->phone2?>"><?=$settings->phone2?></a></span></div> | ||
103 | + <div class="top_mail"><i class="fa fa-envelope-o" aria-hidden="true"></i> <span><a href="tel:<?=$settings->email?>"><?=$settings->email?></a></span></div> | ||
104 | + </div> | ||
105 | + <div class="col-md-2 col-sm-2 col-xs-4 text-right" style="height:100%;"> | ||
106 | + <div class="header-lang"> | ||
107 | + <?php | ||
108 | + $langs = \Yii::$app->language; | ||
109 | + $langs_a = explode("-",$langs); | ||
110 | + $this_lang = $langs_a['0']; | ||
111 | + | ||
112 | + $langs_head = artbox\core\widgets\LangLink::widget(); | ||
113 | + $langs_head = str_replace(" / ".$this_lang,"",$langs_head); | ||
114 | + $langs_head = str_replace($this_lang." / ","",$langs_head); | ||
115 | + echo "<span class='active_lang'>$this_lang</span>".$langs_head; | ||
116 | + ?> | ||
117 | + </div> | ||
118 | + </div> | ||
119 | + </div> | ||
120 | + </div> | ||
154 | </div> | 121 | </div> |
155 | - | ||
156 | - <div class="navbar-collapse collapse" id="navigation"> | ||
157 | - <?php | ||
158 | - $items = []; | ||
159 | - $items[] = [ | ||
160 | - 'label' => \Yii::t('app', 'menu-about'), | ||
161 | - 'url' => [ 'site/about' ], | ||
162 | - ]; | ||
163 | - $items[] = [ | ||
164 | - 'label' => \Yii::t('app', 'menu-individual'), | ||
165 | - 'url' => [ 'site/individual' ], | ||
166 | - ]; | ||
167 | - $items[] = [ | ||
168 | - 'label' => \Yii::t('app', 'menu-legal'), | ||
169 | - 'url' => [ 'site/legal' ], | ||
170 | - ]; | ||
171 | - $items[] = [ | ||
172 | - 'label' => \Yii::t('app', 'menu-objects'), | ||
173 | - 'url' => [ 'object/index' ], | ||
174 | - ]; | ||
175 | - // $items[] = [ | ||
176 | - // 'label' => \Yii::t('app', 'menu-green'), | ||
177 | - // 'url' => [ 'site/green' ], | ||
178 | - // ]; | ||
179 | - $items[] = [ | ||
180 | - 'label' => \Yii::t('app', 'menu-mediaabout'), | ||
181 | - 'url' => [ "site/media-about" ], | ||
182 | - ]; | ||
183 | - $items[] = [ | ||
184 | - 'label' => \Yii::t('app', 'menu-blog'), | ||
185 | - 'url' => [ 'blog/index' ], | ||
186 | - ]; | ||
187 | - $items[] = [ | ||
188 | - 'label' => \Yii::t('app', 'menu-contacts'), | ||
189 | - 'url' => [ 'site/contact' ], | ||
190 | - ]; | 122 | + <header> |
123 | + | ||
124 | +<!-- *** TOP *** --> | ||
125 | + | ||
126 | +<!-- *** TOP END *** --> | ||
127 | + <!-- *** NAVBAR *** | ||
128 | + _________________________________________________________ --> | ||
129 | + <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200"> | ||
191 | 130 | ||
192 | - foreach ($pageCategories as $pageCategory) { | ||
193 | - foreach ($pageCategory->pages as $page) { | ||
194 | - $newItems = []; | ||
195 | - $i = 0; | ||
196 | - foreach ($items as $key => $item) { | ||
197 | - $i++; | ||
198 | - if ($i == $key) { | ||
199 | - $newItems[] = [ | ||
200 | - 'label' => $page->lang->title, | ||
201 | - 'url' => [ | ||
202 | - 'page/view', | ||
203 | - 'alias' => $page->lang->alias, | ||
204 | - ], | 131 | + <div class="navbar navbar-default yamm" role="navigation" id="navbar"> |
132 | + | ||
133 | + <div class="container"> | ||
134 | + <div class="navbar-header"> | ||
135 | + | ||
136 | + <a class="navbar-brand home" href="<?php echo Url::home(); ?>"> | ||
137 | + <img | ||
138 | + src="/img/logo_kb.png" | ||
139 | + alt="<?= $settings->name; ?>" | ||
140 | + class="static_logo_img" | ||
141 | + > | ||
142 | + </a> | ||
143 | + <a href="/" class="static-about-link"><div class="static_logo_about"><?= \Yii::t('app', $settings->about); ?></div></a> | ||
144 | + <div class="navbar-buttons"> | ||
145 | + <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation"> | ||
146 | + <span class="sr-only">Toggle navigation</span> | ||
147 | + <i class="fa fa-align-justify"></i> | ||
148 | + </button> | ||
149 | + </div> | ||
150 | + </div> | ||
151 | + | ||
152 | + <div class="navbar-collapse collapse" id="navigation"> | ||
153 | + <?php | ||
154 | + $items = []; | ||
155 | + $items[] = [ | ||
156 | + 'label' => \Yii::t('app', 'menu-about'), | ||
157 | + 'url' => [ 'site/about' ], | ||
205 | ]; | 158 | ]; |
206 | - } | ||
207 | - $newItems[] = $item; | ||
208 | - } | ||
209 | - $items = $newItems; | ||
210 | - } | ||
211 | - } | ||
212 | - | ||
213 | - echo Nav::widget( | ||
214 | - [ | ||
215 | - 'items' => $items, | ||
216 | - 'options' => [ | ||
217 | - 'class' => 'nav navbar-nav navbar-right', | ||
218 | - ], | ||
219 | - ] | ||
220 | - ); | ||
221 | - ?> | ||
222 | - </div> | ||
223 | - | ||
224 | - | ||
225 | - <div class="collapse clearfix" id="search"> | ||
226 | - | ||
227 | - <form class="navbar-form" role="search"> | ||
228 | - <div class="input-group"> | ||
229 | - <input type="text" class="form-control" placeholder="<?= \Yii::t('app', 'Search') ?>"> | ||
230 | - <span class="input-group-btn"> | 159 | + $items[] = [ |
160 | + 'label' => \Yii::t('app', 'menu-individual'), | ||
161 | + 'url' => [ 'site/individual' ], | ||
162 | + ]; | ||
163 | + $items[] = [ | ||
164 | + 'label' => \Yii::t('app', 'menu-legal'), | ||
165 | + 'url' => [ 'site/legal' ], | ||
166 | + ]; | ||
167 | + $items[] = [ | ||
168 | + 'label' => \Yii::t('app', 'menu-objects'), | ||
169 | + 'url' => [ 'object/index' ], | ||
170 | + ]; | ||
171 | +// $items[] = [ | ||
172 | +// 'label' => \Yii::t('app', 'menu-green'), | ||
173 | +// 'url' => [ 'site/green' ], | ||
174 | +// ]; | ||
175 | + $items[] = [ | ||
176 | + 'label' => \Yii::t('app', 'menu-mediaabout'), | ||
177 | + 'url' => [ "site/media-about" ], | ||
178 | + ]; | ||
179 | + $items[] = [ | ||
180 | + 'label' => \Yii::t('app', 'menu-blog'), | ||
181 | + 'url' => [ 'blog/index' ], | ||
182 | + ]; | ||
183 | + $items[] = [ | ||
184 | + 'label' => \Yii::t('app', 'menu-contacts'), | ||
185 | + 'url' => [ 'site/contact' ], | ||
186 | + ]; | ||
187 | + | ||
188 | + foreach ($pageCategories as $pageCategory){ | ||
189 | + foreach ($pageCategory->pages as $page){ | ||
190 | + $position = $page->sort; | ||
191 | + $toInsert = [[ | ||
192 | + 'label' => $page->lang->title, | ||
193 | + 'url' => [ | ||
194 | + 'page/view', | ||
195 | + 'alias' => $page->lang->alias | ||
196 | + ] | ||
197 | + ]]; | ||
198 | + array_splice( $items, $position, 0, $toInsert ); | ||
199 | + } | ||
200 | + } | ||
201 | + | ||
202 | + echo Nav::widget( | ||
203 | + [ | ||
204 | + 'items' => $items, | ||
205 | + 'options' => [ | ||
206 | + 'class' => 'nav navbar-nav navbar-right', | ||
207 | + ], | ||
208 | + ] | ||
209 | + ); | ||
210 | + ?> | ||
211 | + </div> | ||
212 | + | ||
213 | + | ||
214 | + <div class="collapse clearfix" id="search"> | ||
215 | + | ||
216 | + <form class="navbar-form" role="search"> | ||
217 | + <div class="input-group"> | ||
218 | + <input type="text" class="form-control" placeholder="<?=\Yii::t('app', 'Search')?>"> | ||
219 | + <span class="input-group-btn"> | ||
231 | 220 | ||
232 | <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button> | 221 | <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button> |
233 | 222 | ||
234 | </span> | 223 | </span> |
235 | - </div> | ||
236 | - </form> | ||
237 | - | ||
238 | - </div> | ||
239 | - <!--/.nav-collapse --> | ||
240 | - | ||
241 | - </div> | ||
242 | - | ||
243 | - | ||
244 | - </div> | ||
245 | - <!-- /#navbar --> | ||
246 | - | ||
247 | - </div> | ||
248 | - | ||
249 | - <!-- *** NAVBAR END *** --> | ||
250 | - | ||
251 | - </header> | ||
252 | - | ||
253 | - <!-- *** FeedBack MODAL *** | ||
254 | -_________________________________________________________ --> | ||
255 | - | ||
256 | - <div class="modal fade" id="feedback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true"> | ||
257 | - <div class="modal-dialog"> | ||
258 | - | ||
259 | - <div class="modal-content"> | ||
260 | - <div class="modal-header"> | ||
261 | - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
262 | - <h3 class="modal-title" id="Login"><?= \Yii::t('app', 'feedback1') ?></h3> | ||
263 | - </div> | ||
264 | - <div class="modal-body"> | ||
265 | - | ||
266 | - <?php $form = ActiveForm::begin( | ||
267 | - [ | ||
268 | - 'id' => 'feedback-form', | ||
269 | - 'method' => 'POST', | ||
270 | - 'action' => '/site/feedback', | ||
271 | - ] | ||
272 | - ); ?> | ||
273 | - | ||
274 | - <?= $form->field($feedback, 'topic') | ||
275 | - ->hiddenInput([ 'value' => Feedback::SCENARIO_FEEDBACK ]) | ||
276 | - ->label(false) ?> | ||
277 | - | ||
278 | - <?= $form->field($feedback, 'name') | ||
279 | - ->textInput() | ||
280 | - ->label(\Yii::t('app', 'name')); ?> | ||
281 | - | ||
282 | - <?= $form->field($feedback, 'email') | ||
283 | - ->textInput() | ||
284 | - ->label(\Yii::t('app', 'email')); ?> | ||
285 | - | ||
286 | - <?= $form->field($feedback, 'phone') | ||
287 | - ->textInput() | ||
288 | - ->label(\Yii::t('app', 'phone')); ?> | ||
289 | - | ||
290 | - <?= $form->field($feedback, 'message') | ||
291 | - ->textarea( | ||
292 | - [ | ||
293 | - 'rows' => 4, | ||
294 | - ] | ||
295 | - ) | ||
296 | - ->label(\Yii::t('app', 'message')); ?> | ||
297 | - | ||
298 | - <p class="text-center"> | ||
299 | - <?= Html::submitButton( | ||
300 | - \Yii::t('app', 'send1'), | ||
301 | - [ | ||
302 | - 'class' => 'send-form btn btn-lg btn-template-primary', | ||
303 | - ] | ||
304 | - ) ?> | ||
305 | - </p> | ||
306 | - | ||
307 | - <?php ActiveForm::end(); ?> | ||
308 | - | ||
309 | - </div> | ||
310 | - </div> | ||
311 | - </div> | ||
312 | - </div> | ||
313 | - | ||
314 | - <!-- *** FeedBack MODAL END *** --> | ||
315 | - | ||
316 | - <!-- ** Calculate Modal ** --> | ||
317 | - | ||
318 | - <div class="modal fade" id="calculate-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true"> | ||
319 | - <div class="modal-dialog"> | ||
320 | - <div class="modal-content"> | ||
321 | - <div class="modal-header"> | ||
322 | - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
323 | - <h3 class="modal-title text-center" id="Login"></h3> | ||
324 | - </div> | ||
325 | - <div class="modal-body"> | ||
326 | - | ||
327 | - <?php | ||
328 | - $feedback = new Feedback([ 'scenario' => Feedback::SCENARIO_CALCULATOR ]); | ||
329 | - | ||
330 | - $form = ActiveForm::begin( | ||
331 | - [ | ||
332 | - 'id' => 'calculate-form', | ||
333 | - 'method' => 'POST', | ||
334 | - 'action' => '/site/feedback', | ||
335 | - ] | ||
336 | - ); | ||
337 | - ?> | ||
338 | - | ||
339 | - <div class="row calculate-main-wr"> | ||
340 | - <div class="col-md-8 col-md-offset-2"> | ||
341 | - <div style="width:100%;max-width:500px;margin:0 auto;"> | ||
342 | - <p style="font-weight:bold;"><?= \Yii::t('app', 'contact_datas') ?></p> | 224 | + </div> |
225 | + </form> | ||
226 | + | ||
227 | + </div> | ||
228 | + <!--/.nav-collapse --> | ||
229 | + | ||
230 | + </div> | ||
343 | 231 | ||
344 | - <?= $form->field($feedback, 'topic') | ||
345 | - ->hiddenInput([ 'value' => Feedback::SCENARIO_CALCULATOR ]) | ||
346 | - ->label(false) ?> | ||
347 | 232 | ||
348 | - <?= $form->field($feedback, "name") | ||
349 | - ->textInput() ?> | ||
350 | - <?= $form->field($feedback, "phone") | ||
351 | - ->textInput() ?> | ||
352 | - <?= $form->field($feedback, "email") | ||
353 | - ->textInput() ?> | 233 | + </div> |
234 | + <!-- /#navbar --> | ||
235 | + | ||
354 | </div> | 236 | </div> |
355 | - </div> | ||
356 | - </div> | 237 | + |
238 | + <!-- *** NAVBAR END *** --> | ||
357 | 239 | ||
358 | - <div class="row"> | ||
359 | - <div class="col-lg-6 col-md-12"> | ||
360 | - <div class="row"> | ||
361 | - <div class="col-md-12"> | ||
362 | - <p style="font-weight:bold;"><?= \Yii::t('app', 'ses_info_install') ?></p> | ||
363 | - <div class="row"> | ||
364 | - <div class="col-md-6"> | ||
365 | - | ||
366 | - <?= $form->field($feedback, "adress") | ||
367 | - ->textInput() | ||
368 | - ->label( | ||
369 | - \Yii::t( | ||
370 | - 'app', | ||
371 | - 'address1' | ||
372 | - ) | ||
373 | - ) ?> | ||
374 | - | ||
375 | - <?= $form->field($feedback, "module_install_angle") | ||
376 | - ->textInput() | ||
377 | - ->label( | ||
378 | - \Yii::t( | ||
379 | - 'app', | ||
380 | - 'install_modules' | ||
381 | - ) | ||
382 | - ) ?> | ||
383 | - | ||
384 | - </div> | ||
385 | - | ||
386 | - <div class="col-md-6"> | ||
387 | - <p class="coord1"><?= \Yii::t('app', 'coord1_title') ?>:</p> | ||
388 | - | ||
389 | - <?= $form->field($feedback, "latitude") | ||
390 | - ->textInput() | ||
391 | - ->label( | ||
392 | - \Yii::t( | ||
393 | - 'app', | ||
394 | - 'Latitude' | ||
395 | - ) | ||
396 | - ) ?> | ||
397 | - | ||
398 | - <?= $form->field($feedback, "longitude") | ||
399 | - ->textInput() | ||
400 | - ->label( | ||
401 | - \Yii::t( | ||
402 | - 'app', | ||
403 | - 'Longitude' | ||
404 | - ) | ||
405 | - ) ?> | ||
406 | - | ||
407 | - <?= $form->field($feedback, "south_deviation") | ||
408 | - ->textInput() | ||
409 | - ->label( | ||
410 | - \Yii::t( | ||
411 | - 'app', | ||
412 | - 'south_deviation' | ||
413 | - ) | ||
414 | - ) ?> | ||
415 | - | ||
416 | - </div> | ||
417 | - </div> | 240 | + </header> |
241 | + | ||
242 | + <!-- *** FeedBack MODAL *** | ||
243 | + _________________________________________________________ --> | ||
244 | + | ||
245 | + <div class="modal fade" id="feedback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true"> | ||
246 | + <div class="modal-dialog"> | ||
418 | 247 | ||
419 | - <div class="row"> | ||
420 | - <div class="col-md-6 text-center"> | ||
421 | - <img src="/img/form_img_1.jpg" class="img-responsive"> | ||
422 | - </div> | ||
423 | - <div class="col-md-6 text-center"> | ||
424 | - <img src="/img/form_img_2.jpg" class="img-responsive"> | ||
425 | - </div> | ||
426 | - </div> | ||
427 | - | ||
428 | - </div> | ||
429 | - </div> | ||
430 | - </div> | ||
431 | - <div class="col-lg-6 col-md-12 calc-form-right-wr"> | ||
432 | - <div class="row"> | ||
433 | - <div class="col-md-12"> | ||
434 | - <p style="font-weight:bold;"><?= \Yii::t('app', 'info_power_ses') ?></p> | ||
435 | - <div class="row"> | ||
436 | - <div class="col-md-12"> | ||
437 | - <div class="row" style="margin-bottom: 15px;"> | 248 | + <div class="modal-content"> |
249 | + <div class="modal-header"> | ||
250 | + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
251 | + <h3 class="modal-title" id="Login"><?=\Yii::t('app', 'feedback1')?></h3> | ||
252 | + </div> | ||
253 | + <div class="modal-body"> | ||
438 | 254 | ||
439 | - <?= $form->field($feedback, "power_station_type") | ||
440 | - ->radioList( | ||
441 | - [ | ||
442 | - "ะะฒัะพะฝะพะผะฝะฐั" => "<span style=\"margin-left:5px;\">" . \Yii::t( | ||
443 | - 'app', | ||
444 | - 'authonomous' | ||
445 | - ) . "</span>", | ||
446 | - "ะกะตัะตะฒะฐั" => '<span style="margin-left:5px;">' . \Yii::t( | ||
447 | - 'app', | ||
448 | - 'ses_network' | ||
449 | - ) . "</span>", | ||
450 | - ], | 255 | + <?php $form = ActiveForm::begin( |
256 | + [ | ||
257 | + 'id' => 'feedback-form', | ||
258 | + 'method' => 'POST', | ||
259 | + 'action' => '/site/feedback', | ||
260 | + ] | ||
261 | + ); ?> | ||
262 | + | ||
263 | + <?= $form->field($feedback, 'topic') | ||
264 | + ->hiddenInput(['value' => Feedback::SCENARIO_FEEDBACK]) | ||
265 | + ->label(false)?> | ||
266 | + | ||
267 | + <?= $form->field($feedback, 'name') | ||
268 | + ->textInput() | ||
269 | + ->label(\Yii::t('app', 'name')); | ||
270 | + ?> | ||
271 | + | ||
272 | + <?= $form->field($feedback, 'email') | ||
273 | + ->textInput() | ||
274 | + ->label(\Yii::t('app', 'email')); | ||
275 | + ?> | ||
276 | + | ||
277 | + <?= $form->field($feedback, 'phone') | ||
278 | + ->textInput() | ||
279 | + ->label(\Yii::t('app', 'phone')); | ||
280 | + ?> | ||
281 | + | ||
282 | + <?= $form->field($feedback, 'message') | ||
283 | + ->textarea( | ||
451 | [ | 284 | [ |
452 | - 'tag' => false, | ||
453 | - 'unselect' => null, | ||
454 | - 'encode' => false, | ||
455 | - 'item' => function ($index, $label, $name, $checked, $value) { | ||
456 | - $content = '<div class="col-md-4 col-sm-12 col-xs-12">'; | ||
457 | - | ||
458 | - $content .= Html::radio( | ||
459 | - $name, | ||
460 | - ( $index === 0 ) ? true : false, | ||
461 | - [ | ||
462 | - 'label' => $label, | ||
463 | - 'value' => $value, | ||
464 | - ] | ||
465 | - ); | ||
466 | - | ||
467 | - $content .= '</div>'; | ||
468 | - | ||
469 | - return $content; | ||
470 | - }, | 285 | + 'rows' => 4, |
471 | ] | 286 | ] |
472 | ) | 287 | ) |
473 | - ->label(false) ?> | 288 | + ->label(\Yii::t('app', 'message')); |
289 | + ?> | ||
290 | + | ||
291 | + <p class="text-center"> | ||
292 | + <?= Html::submitButton( | ||
293 | + \Yii::t('app', 'send1'), | ||
294 | + [ | ||
295 | + 'class' => 'send-form btn btn-lg btn-template-primary', | ||
296 | + ] | ||
297 | + ) ?> | ||
298 | + </p> | ||
299 | + | ||
300 | + <?php ActiveForm::end(); ?> | ||
474 | 301 | ||
475 | </div> | 302 | </div> |
476 | - </div> | ||
477 | - | ||
478 | - <div class="col-md-12"> | ||
479 | - <div class="row"> | ||
480 | - <div class="col-md-4"> | ||
481 | - <?= $form->field($feedback, "area") | ||
482 | - ->textInput() | ||
483 | - ->label( | ||
484 | - \Yii::t( | ||
485 | - 'app', | ||
486 | - 'info_area' | ||
487 | - ) | ||
488 | - ) ?> | ||
489 | - </div> | ||
490 | - <div class="col-md-4"> | ||
491 | - <?= $form->field($feedback, "power") | ||
492 | - ->textInput() | ||
493 | - ->label( | ||
494 | - \Yii::t( | ||
495 | - 'app', | ||
496 | - 'info_power' | ||
497 | - ) | ||
498 | - ) ?> | ||
499 | - </div> | ||
500 | - <div class="col-md-4"> | ||
501 | - <?= $form->field($feedback, "budget") | ||
502 | - ->textInput() | ||
503 | - ->label( | ||
504 | - \Yii::t( | ||
505 | - 'app', | ||
506 | - 'info_budget' | ||
507 | - ) | ||
508 | - ) ?> | ||
509 | - </div> | ||
510 | - </div> | ||
511 | - </div> | ||
512 | </div> | 303 | </div> |
513 | - </div> | ||
514 | </div> | 304 | </div> |
515 | - | ||
516 | - <div class="row"> | ||
517 | - <div class="col-md-12"> | ||
518 | - <p style="font-weight:bold;"><?= \Yii::t( | ||
519 | - 'app', | ||
520 | - 'info_power_ses_auth' | ||
521 | - ) ?></p> | ||
522 | - <div class="row"> | ||
523 | - <div class="col-md-6"> | ||
524 | - <?= $form->field($feedback, "auth_day") | ||
525 | - ->textInput() | ||
526 | - ->label( | ||
527 | - \Yii::t( | ||
528 | - 'app', | ||
529 | - 'info_auth_day' | ||
530 | - ) | ||
531 | - ) ?> | ||
532 | - | ||
533 | - <?= $form->field($feedback, "auth_month") | ||
534 | - ->textInput() | ||
535 | - ->label( | ||
536 | - \Yii::t( | ||
537 | - 'app', | ||
538 | - 'info_auth_month' | ||
539 | - ) | ||
540 | - ) ?> | ||
541 | - </div> | ||
542 | - | ||
543 | - <div class="col-md-6"> | ||
544 | - <?= $form->field($feedback, "auth_pwr_all") | ||
545 | - ->textInput() | ||
546 | - ->label( | ||
547 | - \Yii::t( | ||
548 | - 'app', | ||
549 | - 'info_auth_pwr_all' | ||
550 | - ) | ||
551 | - ) ?> | ||
552 | - <?= $form->field($feedback, "auth_pwr_days") | ||
553 | - ->textInput() | ||
554 | - ->label( | ||
555 | - \Yii::t( | ||
556 | - 'app', | ||
557 | - 'info_auth_pwr_days' | ||
558 | - ) | ||
559 | - ) ?> | ||
560 | - </div> | 305 | + </div> |
306 | + | ||
307 | + <!-- *** FeedBack MODAL END *** --> | ||
308 | + | ||
309 | + <!-- ** Calculate Modal ** --> | ||
310 | + | ||
311 | + <div class="modal fade" id="calculate-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true"> | ||
312 | + <div class="modal-dialog"> | ||
313 | + <div class="modal-content"> | ||
314 | + <div class="modal-header"> | ||
315 | + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
316 | + <h3 class="modal-title text-center" id="Login"></h3> | ||
317 | + </div> | ||
318 | + <div class="modal-body"> | ||
319 | + | ||
320 | + <?php | ||
321 | + $feedback = new Feedback(['scenario' => Feedback::SCENARIO_CALCULATOR]); | ||
322 | + | ||
323 | + $form = ActiveForm::begin( | ||
324 | + [ | ||
325 | + 'id' => 'calculate-form', | ||
326 | + 'method' => 'POST', | ||
327 | + 'action' => '/site/feedback', | ||
328 | + ] | ||
329 | + ); | ||
330 | + ?> | ||
331 | + | ||
332 | + <div class="row calculate-main-wr"> | ||
333 | + <div class="col-md-8 col-md-offset-2"> | ||
334 | + <div style="width:100%;max-width:500px;margin:0 auto;"> | ||
335 | + <p style="font-weight:bold;"><?= \Yii::t('app', 'contact_datas') ?></p> | ||
336 | + | ||
337 | + <?= $form->field($feedback, 'topic') | ||
338 | + ->hiddenInput(['value' => Feedback::SCENARIO_CALCULATOR]) | ||
339 | + ->label(false)?> | ||
340 | + | ||
341 | + <?=$form->field($feedback, "name")->textInput()?> | ||
342 | + <?=$form->field($feedback, "phone")->textInput()?> | ||
343 | + <?=$form->field($feedback, "email")->textInput()?> | ||
344 | + </div> | ||
345 | + </div> | ||
346 | + </div> | ||
347 | + | ||
348 | + <div class="row"> | ||
349 | + <div class="col-lg-6 col-md-12"> | ||
350 | + <div class="row"> | ||
351 | + <div class="col-md-12"> | ||
352 | + <p style="font-weight:bold;"><?= \Yii::t('app', 'ses_info_install') ?></p> | ||
353 | + <div class="row"> | ||
354 | + <div class="col-md-6"> | ||
355 | + | ||
356 | + <?=$form->field($feedback, "adress") | ||
357 | + ->textInput() | ||
358 | + ->label( | ||
359 | + \Yii::t( | ||
360 | + 'app', | ||
361 | + 'address1' | ||
362 | + ) | ||
363 | + )?> | ||
364 | + | ||
365 | + <?=$form->field($feedback, "module_install_angle") | ||
366 | + ->textInput() | ||
367 | + ->label( | ||
368 | + \Yii::t( | ||
369 | + 'app', | ||
370 | + 'install_modules' | ||
371 | + ) | ||
372 | + )?> | ||
373 | + | ||
374 | + </div> | ||
375 | + | ||
376 | + <div class="col-md-6"> | ||
377 | + <p class="coord1"><?= \Yii::t('app', 'coord1_title') ?>:</p> | ||
378 | + | ||
379 | + <?=$form->field($feedback, "latitude") | ||
380 | + ->textInput() | ||
381 | + ->label( | ||
382 | + \Yii::t( | ||
383 | + 'app', | ||
384 | + 'Latitude' | ||
385 | + ) | ||
386 | + )?> | ||
387 | + | ||
388 | + <?=$form->field($feedback, "longitude") | ||
389 | + ->textInput() | ||
390 | + ->label( | ||
391 | + \Yii::t( | ||
392 | + 'app', | ||
393 | + 'Longitude' | ||
394 | + ) | ||
395 | + )?> | ||
396 | + | ||
397 | + <?=$form->field($feedback, "south_deviation") | ||
398 | + ->textInput() | ||
399 | + ->label( | ||
400 | + \Yii::t( | ||
401 | + 'app', | ||
402 | + 'south_deviation' | ||
403 | + ) | ||
404 | + )?> | ||
405 | + | ||
406 | + </div> | ||
407 | + </div> | ||
408 | + | ||
409 | + <div class="row"> | ||
410 | + <div class="col-md-6 text-center"> | ||
411 | + <img src="/img/form_img_1.jpg" class="img-responsive"> | ||
412 | + </div> | ||
413 | + <div class="col-md-6 text-center"> | ||
414 | + <img src="/img/form_img_2.jpg" class="img-responsive"> | ||
415 | + </div> | ||
416 | + </div> | ||
417 | + | ||
418 | + </div> | ||
419 | + </div> | ||
420 | + </div> | ||
421 | + <div class="col-lg-6 col-md-12 calc-form-right-wr"> | ||
422 | + <div class="row"> | ||
423 | + <div class="col-md-12"> | ||
424 | + <p style="font-weight:bold;"><?= \Yii::t('app', 'info_power_ses') ?></p> | ||
425 | + <div class="row"> | ||
426 | + <div class="col-md-12"> | ||
427 | + <div class="row" style="margin-bottom: 15px;"> | ||
428 | + | ||
429 | + <?=$form->field($feedback, "power_station_type") | ||
430 | + ->radioList( | ||
431 | + [ | ||
432 | + "ะะฒัะพะฝะพะผะฝะฐั" => "<span style=\"margin-left:5px;\">".\Yii::t('app', 'authonomous')."</span>", | ||
433 | + "ะกะตัะตะฒะฐั" => '<span style="margin-left:5px;">'.\Yii::t('app', 'ses_network')."</span>", | ||
434 | + ], | ||
435 | + [ | ||
436 | + 'tag' => false, | ||
437 | + 'unselect' => null, | ||
438 | + 'encode' => false, | ||
439 | + 'item' => function ($index, $label, $name, $checked, $value){ | ||
440 | + $content = '<div class="col-md-4 col-sm-12 col-xs-12">'; | ||
441 | + | ||
442 | + $content .= Html::radio( | ||
443 | + $name, | ||
444 | + ($index===0)?true:false, | ||
445 | + [ | ||
446 | + 'label' => $label, | ||
447 | + 'value' => $value, | ||
448 | + ] | ||
449 | + ); | ||
450 | + | ||
451 | + $content .= '</div>'; | ||
452 | + | ||
453 | + return $content; | ||
454 | + }, | ||
455 | + ] | ||
456 | + )->label(false)?> | ||
457 | + | ||
458 | + </div> | ||
459 | + </div> | ||
460 | + | ||
461 | + <div class="col-md-12"> | ||
462 | + <div class="row"> | ||
463 | + <div class="col-md-4"> | ||
464 | + <?= $form->field($feedback, "area") | ||
465 | + ->textInput() | ||
466 | + ->label( | ||
467 | + \Yii::t( | ||
468 | + 'app', | ||
469 | + 'info_area' | ||
470 | + ) | ||
471 | + )?> | ||
472 | + </div> | ||
473 | + <div class="col-md-4"> | ||
474 | + <?= $form->field($feedback, "power") | ||
475 | + ->textInput() | ||
476 | + ->label( | ||
477 | + \Yii::t( | ||
478 | + 'app', | ||
479 | + 'info_power' | ||
480 | + ) | ||
481 | + )?> | ||
482 | + </div> | ||
483 | + <div class="col-md-4"> | ||
484 | + <?= $form->field($feedback, "budget") | ||
485 | + ->textInput() | ||
486 | + ->label( | ||
487 | + \Yii::t( | ||
488 | + 'app', | ||
489 | + 'info_budget' | ||
490 | + ) | ||
491 | + )?> | ||
492 | + </div> | ||
493 | + </div> | ||
494 | + </div> | ||
495 | + </div> | ||
496 | + </div> | ||
497 | + </div> | ||
498 | + | ||
499 | + <div class="row"> | ||
500 | + <div class="col-md-12"> | ||
501 | + <p style="font-weight:bold;"><?= \Yii::t( | ||
502 | + 'app', | ||
503 | + 'info_power_ses_auth' | ||
504 | + ) ?></p> | ||
505 | + <div class="row"> | ||
506 | + <div class="col-md-6"> | ||
507 | + <?=$form->field($feedback, "auth_day") | ||
508 | + ->textInput() | ||
509 | + ->label( | ||
510 | + \Yii::t( | ||
511 | + 'app', | ||
512 | + 'info_auth_day' | ||
513 | + ) | ||
514 | + )?> | ||
515 | + | ||
516 | + <?=$form->field($feedback, "auth_month") | ||
517 | + ->textInput() | ||
518 | + ->label( | ||
519 | + \Yii::t( | ||
520 | + 'app', | ||
521 | + 'info_auth_month' | ||
522 | + ) | ||
523 | + )?> | ||
524 | + </div> | ||
525 | + | ||
526 | + <div class="col-md-6"> | ||
527 | + <?=$form->field($feedback, "auth_pwr_all") | ||
528 | + ->textInput() | ||
529 | + ->label( | ||
530 | + \Yii::t( | ||
531 | + 'app', | ||
532 | + 'info_auth_pwr_all' | ||
533 | + ) | ||
534 | + )?> | ||
535 | + <?=$form->field($feedback, "auth_pwr_days") | ||
536 | + ->textInput() | ||
537 | + ->label( | ||
538 | + \Yii::t( | ||
539 | + 'app', | ||
540 | + 'info_auth_pwr_days' | ||
541 | + ) | ||
542 | + )?> | ||
543 | + </div> | ||
544 | + </div> | ||
545 | + </div> | ||
546 | + </div> | ||
547 | + </div> | ||
548 | + </div> | ||
549 | + | ||
550 | + <p class="text-center submit-wr"> | ||
551 | + <button type="submit" class="send-form btn btn-lg btn-template-primary"><?= \Yii::t( | ||
552 | + 'app', | ||
553 | + 'info_calculate' | ||
554 | + ) ?></button> | ||
555 | + </p> | ||
556 | + | ||
557 | + <?php $form::end()?> | ||
558 | + | ||
559 | + </div> | ||
561 | </div> | 560 | </div> |
562 | - </div> | ||
563 | </div> | 561 | </div> |
564 | - </div> | ||
565 | </div> | 562 | </div> |
563 | + | ||
564 | + <!-- ** Calculate Modal End ** --> | ||
566 | 565 | ||
567 | - <p class="text-center submit-wr"> | ||
568 | - <button type="submit" class="send-form btn btn-lg btn-template-primary"><?= \Yii::t( | ||
569 | - 'app', | ||
570 | - 'info_calculate' | ||
571 | - ) ?></button> | ||
572 | - </p> | ||
573 | - | ||
574 | - <?php $form::end() ?> | ||
575 | - | ||
576 | - </div> | ||
577 | - </div> | ||
578 | - </div> | ||
579 | - </div> | ||
580 | - | ||
581 | - <!-- ** Calculate Modal End ** --> | ||
582 | - | ||
583 | - <!-- *** FeedBack MODAL *** | ||
584 | -_________________________________________________________ --> | ||
585 | - | ||
586 | - <div class="modal fade" id="success-modal" tabindex="-1" role="dialog" aria-labelledby="Success" aria-hidden="true"> | ||
587 | - <div class="modal-dialog"> | ||
588 | - | ||
589 | - <div class="modal-content"> | ||
590 | - <div class="modal-header"> | ||
591 | - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
592 | - <h3 class="modal-title" id="Success"><?= \Yii::t('app', 'Success') ?></h3> | ||
593 | - </div> | ||
594 | - <div class="modal-body"> | 566 | + <!-- *** FeedBack MODAL *** |
567 | + _________________________________________________________ --> | ||
595 | 568 | ||
596 | - <p><?= \Yii::t('app', 'reply_thanks') ?></p> | ||
597 | - <p class="text-center"> | ||
598 | - <button type="button" class="btn btn-template-primary" data-dismiss="modal"><?= \Yii::t( | ||
599 | - 'app', | ||
600 | - 'modal_close' | ||
601 | - ) ?></button> | ||
602 | - </p> | ||
603 | - </div> | ||
604 | - </div> | ||
605 | - </div> | ||
606 | - </div> | ||
607 | - | ||
608 | - <!-- *** FeedBack MODAL END *** --> | ||
609 | - | ||
610 | - <!-- *** Breadcrumbs *** --> | ||
611 | - <?php | ||
612 | - if (!$isHome and \Yii::$app->request->getUrl() !== Url::toRoute( | ||
613 | - [ 'site/legal' ] | ||
614 | - ) and \Yii::$app->request->getUrl() !== Url::toRoute([ 'site/individual' ])) { | ||
615 | - ?> | ||
616 | - <div id="heading-breadcrumbs"> | ||
617 | - <div class="container"> | ||
618 | - <div class="row"> | ||
619 | - <div class="col-md-7"> | ||
620 | - <h1> | ||
621 | - <?php | ||
622 | - if (Yii::$app->controller->id === $default_controller || Yii::$app->controller->action->id === $controller->defaultAction || Yii::$app->controller->action->id === 'search') { | ||
623 | - echo ( isset($this->params[ 'h1' ]) ) ? $this->params[ 'h1' ] : "put \$this->params['h1'] in " . Yii::$app->controller->id . "/" . Yii::$app->controller->action->id . " view file"; | ||
624 | - } else { | ||
625 | - echo $seo->h1 ?? "put h1 in adminka in alias"; | ||
626 | - } | ||
627 | - | ||
628 | - ?> | ||
629 | - </h1> | ||
630 | - </div> | ||
631 | - <div class="col-md-5"> | ||
632 | - <?= Breadcrumbs::widget( | ||
633 | - [ | ||
634 | - 'links' => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [], | ||
635 | - 'homeLink' => [ | ||
636 | - 'label' => \Yii::t('app', "Home"), | ||
637 | - 'url' => \Yii::$app->homeUrl . \artbox\core\models\Language::getCurrent()->url, | ||
638 | - ], | ||
639 | - ] | ||
640 | - ) ?> | ||
641 | - | ||
642 | - </div> | 569 | + <div class="modal fade" id="success-modal" tabindex="-1" role="dialog" aria-labelledby="Success" aria-hidden="true"> |
570 | + <div class="modal-dialog"> | ||
571 | + | ||
572 | + <div class="modal-content"> | ||
573 | + <div class="modal-header"> | ||
574 | + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | ||
575 | + <h3 class="modal-title" id="Success"><?=\Yii::t('app', 'Success')?></h3> | ||
576 | + </div> | ||
577 | + <div class="modal-body"> | ||
578 | + | ||
579 | + <p><?=\Yii::t('app', 'reply_thanks')?></p> | ||
580 | + <p class="text-center"> | ||
581 | + <button type="button" class="btn btn-template-primary" data-dismiss="modal"><?=\Yii::t('app', 'modal_close')?></button> | ||
582 | + </p> | ||
583 | + </div> | ||
584 | + </div> | ||
643 | </div> | 585 | </div> |
644 | - </div> | ||
645 | </div> | 586 | </div> |
646 | - <?php | ||
647 | - } | ||
648 | - ?> | ||
649 | - <!-- *** Breadcrumbs END *** --> | ||
650 | - | ||
651 | - | ||
652 | - <?= $content ?> | ||
653 | - | ||
654 | - <!-- *** FOOTER *** | ||
655 | -_________________________________________________________ --> | ||
656 | - | ||
657 | - <footer id="footer"> | ||
658 | - <div class="container"> | ||
659 | - <div class="col-md-5 col-sm-12"> | 587 | + |
588 | + <!-- *** FeedBack MODAL END *** --> | ||
589 | + | ||
590 | + <!-- *** Breadcrumbs *** --> | ||
660 | <?php | 591 | <?php |
661 | - if (!empty($settings->about)) { | 592 | + if ( |
593 | + !$isHome and | ||
594 | + \Yii::$app->request->getUrl() !== Url::toRoute(['site/legal']) and | ||
595 | + \Yii::$app->request->getUrl() !== Url::toRoute(['site/individual']) | ||
596 | + ) { | ||
662 | ?> | 597 | ?> |
663 | - <h4><?php echo \Yii::t('app', 'About us'); ?></h4> | ||
664 | - <p style="max-width: 300px;"><?php echo \Yii::t('app', $settings->about); ?></p> | 598 | + <div id="heading-breadcrumbs"> |
599 | + <div class="container"> | ||
600 | + <div class="row"> | ||
601 | + <div class="col-md-7"> | ||
602 | + <h1> | ||
603 | + <?php | ||
604 | + if ( | ||
605 | + Yii::$app->controller->id === $default_controller || | ||
606 | + Yii::$app->controller->action->id === $controller->defaultAction || | ||
607 | + Yii::$app->controller->action->id === 'search' | ||
608 | + ){ | ||
609 | + echo (isset($this->params['h1'])) ? | ||
610 | + $this->params['h1'] : | ||
611 | + "put \$this->params['h1'] in " . Yii::$app->controller->id . "/" . Yii::$app->controller->action->id . " view file"; | ||
612 | + } | ||
613 | + else { | ||
614 | + echo $seo->h1 ?? "put h1 in adminka in alias"; | ||
615 | + } | ||
616 | + | ||
617 | + ?> | ||
618 | + </h1> | ||
619 | + </div> | ||
620 | + <div class="col-md-5"> | ||
621 | + <?= Breadcrumbs::widget( | ||
622 | + [ | ||
623 | + 'links' => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [], | ||
624 | + 'homeLink' => [ | ||
625 | + 'label' => \Yii::t('app', "Home"), | ||
626 | + 'url' => \Yii::$app->homeUrl . \artbox\core\models\Language::getCurrent()->url | ||
627 | + ] | ||
628 | + ] | ||
629 | + ) ?> | ||
630 | + | ||
631 | + </div> | ||
632 | + </div> | ||
633 | + </div> | ||
634 | + </div> | ||
665 | <?php | 635 | <?php |
666 | } | 636 | } |
667 | ?> | 637 | ?> |
668 | - <a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#feedback-modal"><?php echo \Yii::t( | ||
669 | - 'app', | ||
670 | - 'Contact us' | ||
671 | - ); ?></a> | ||
672 | - <div class="bottom-text-in hidden-sm hidden-xs"> | ||
673 | - <p class="pull-left"> | ||
674 | - <a href="//artweb.ua" class="copylink"><?= \Yii::t('app', 'copylink') ?></a> | ||
675 | - © <?= date( | ||
676 | - 'Y' | ||
677 | - ) ?>. <?= $settings->name; ?>. <?= \Yii::t('app', 'footer_all_rights') ?>.<br/> | ||
678 | - <?= \Yii::t('app', 'footer_using_mats') ?>.</p> | ||
679 | - </div> | ||
680 | - </div> | ||
681 | - | ||
682 | - <div class="col-md-3 col-sm-12"> | ||
683 | - <h4><?php echo \Yii::t('app', 'NewsFollow'); ?></h4> | ||
684 | - <div class="social-logos"> | 638 | + <!-- *** Breadcrumbs END *** --> |
639 | + | ||
640 | + | ||
641 | + <?= $content ?> | ||
642 | + | ||
643 | + <!-- *** FOOTER *** | ||
644 | + _________________________________________________________ --> | ||
645 | + | ||
646 | + <footer id="footer"> | ||
647 | + <div class="container"> | ||
648 | + <div class="col-md-5 col-sm-12"> | ||
649 | + <?php | ||
650 | + if (!empty($settings->about)) { | ||
651 | + ?> | ||
652 | + <h4><?php echo \Yii::t('app', 'About us'); ?></h4> | ||
653 | + <p style="max-width: 300px;"><?php echo \Yii::t('app', $settings->about); ?></p> | ||
654 | + <?php | ||
655 | + } | ||
656 | + ?> | ||
657 | + <a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#feedback-modal"><?php echo \Yii::t( | ||
658 | + 'app', | ||
659 | + 'Contact us' | ||
660 | + ); ?></a> | ||
661 | + <div class="bottom-text-in hidden-sm hidden-xs"> | ||
662 | + <p class="pull-left"> | ||
663 | + <a href="//artweb.ua" class="copylink"><?=\Yii::t('app', 'copylink')?></a> | ||
664 | + © <?= date( | ||
665 | + 'Y' | ||
666 | + ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> | ||
667 | + <?=\Yii::t('app', 'footer_using_mats')?>.</p> | ||
668 | + </div> | ||
669 | + </div> | ||
670 | + | ||
671 | + <div class="col-md-3 col-sm-12"> | ||
672 | + <h4><?php echo \Yii::t('app', 'NewsFollow'); ?></h4> | ||
673 | + <div class="social-logos"> | ||
685 | <span> | 674 | <span> |
686 | <?php | 675 | <?php |
687 | - if ($settings->vk != '') { | ||
688 | - echo '<a href="' . $settings->vk . '" class="logoscnet"><i class="fa fa-vk" aria-hidden="true"></i></a>'; | ||
689 | - } | ||
690 | - if ($settings->facebook != '') { | ||
691 | - echo '<a href="' . $settings->facebook . '" class="logoscnet"><i class="fa fa-facebook" aria-hidden="true"></i></a>'; | ||
692 | - } | ||
693 | - if ($settings->google != '') { | ||
694 | - echo '<a href="' . $settings->google . '" class="logoscnet"><i class="fa fa-google-plus" aria-hidden="true"></i></a>'; | ||
695 | - } | ||
696 | - if ($settings->twitter != '') { | ||
697 | - echo '<a href="' . $settings->twitter . '" class="logoscnet"><i class="fa fa-twitter" aria-hidden="true"></i></a>'; | ||
698 | - } | 676 | + if($settings->vk != '') echo '<a href="'.$settings->vk.'" class="logoscnet"><i class="fa fa-vk" aria-hidden="true"></i></a>'; |
677 | + if($settings->facebook != '') echo '<a href="'.$settings->facebook.'" class="logoscnet"><i class="fa fa-facebook" aria-hidden="true"></i></a>'; | ||
678 | + if($settings->google != '') echo '<a href="'.$settings->google.'" class="logoscnet"><i class="fa fa-google-plus" aria-hidden="true"></i></a>'; | ||
679 | + if($settings->twitter != '') echo '<a href="'.$settings->twitter.'" class="logoscnet"><i class="fa fa-twitter" aria-hidden="true"></i></a>'; | ||
699 | ?> | 680 | ?> |
700 | </span> | 681 | </span> |
701 | - </div> | ||
702 | - </div> | ||
703 | - <div class="col-md-4 col-sm-12"> | ||
704 | - | ||
705 | - <h4><?php echo \Yii::t('app', 'Contact'); ?></h4> | ||
706 | - | ||
707 | - <p> | ||
708 | - <table border="0" class="address_footer_table"> | ||
709 | - <tr> | ||
710 | - <td><b><i class="fa fa-map-marker" aria-hidden="true"></i></b></td> | ||
711 | - <td>02095, <?= \Yii::t('app', $settings->country) ?>, <?= \Yii::t( | ||
712 | - 'app', | ||
713 | - 'city_short' | ||
714 | - ) ?>. <?= \Yii::t('app', $settings->city) ?> <br/><?= \Yii::t( | ||
715 | - 'app', | ||
716 | - $settings->street | ||
717 | - ) ?>, <?= \Yii::t('app', $settings->house) ?>, <?= \Yii::t('app', 'office') ?> <?= \Yii::t( | ||
718 | - 'app', | ||
719 | - $settings->office | ||
720 | - ) ?></td> | ||
721 | - </tr> | ||
722 | - <?php | ||
723 | - if (!empty($settings->phone)) { | ||
724 | - echo '<tr><td><b><i class="fa fa-phone" aria-hidden="true"></i></b></td><td><a href="tel:' . $settings->phone . '">' . $settings->phone . '</a>'; | ||
725 | - if (!empty($settings->phone2)) { | ||
726 | - echo '<br/><a href="tel:' . $settings->phone2 . '">' . $settings->phone2 . '</a></td></tr>'; | ||
727 | - } else { | ||
728 | - echo '</td></tr>'; | ||
729 | - } | ||
730 | - } | ||
731 | - ?> | ||
732 | - <tr> | ||
733 | - <td><b><i class="fa fa-envelope" aria-hidden="true"></i></b></td> | ||
734 | - <td><a href="mailto:<?= $settings->email ?>"><?= $settings->email ?></td> | ||
735 | - </tr> | ||
736 | - </table> | ||
737 | - </p> | ||
738 | - <!-- --><?php | ||
739 | - // if (!empty($settings->office)) { | ||
740 | - // echo \Yii::t( | ||
741 | - // 'app', | ||
742 | - // 'Office {office}', | ||
743 | - // [ | ||
744 | - // 'office' => $settings->office, | ||
745 | - // ] | ||
746 | - // ) . Html::tag('br'); | ||
747 | - // } | ||
748 | - // if (!empty($settings->street)) { | ||
749 | - // echo $settings->street; | ||
750 | - // if (!empty($settings->house)) { | ||
751 | - // echo " " . $settings->house; | ||
752 | - // } | ||
753 | - // echo Html::tag('br'); | ||
754 | - // } | ||
755 | - // if (!empty($settings->city)) { | ||
756 | - // echo $settings->city; | ||
757 | - // echo Html::tag('br'); | ||
758 | - // } | ||
759 | - // if (!empty($settings->country)) { | ||
760 | - // echo Html::tag('strong', $settings->country); | ||
761 | - // } | ||
762 | - // ?> | 682 | + </div> |
683 | + </div> | ||
684 | + <div class="col-md-4 col-sm-12"> | ||
685 | + | ||
686 | + <h4><?php echo \Yii::t('app', 'Contact'); ?></h4> | ||
687 | + | ||
688 | + <p> | ||
689 | + <table border="0" class="address_footer_table"> | ||
690 | + <tr><td><b><i class="fa fa-map-marker" aria-hidden="true"></i></b></td><td>02095, <?=\Yii::t('app', $settings->country)?>, <?=\Yii::t('app', 'city_short')?>. <?=\Yii::t('app', $settings->city)?> <br/><?=\Yii::t('app', $settings->street)?>, <?=\Yii::t('app', $settings->house)?>, <?=\Yii::t('app', 'office')?> <?=\Yii::t('app', $settings->office)?></td></tr> | ||
691 | + <?php | ||
692 | + if(!empty($settings->phone)){ | ||
693 | + echo '<tr><td><b><i class="fa fa-phone" aria-hidden="true"></i></b></td><td><a href="tel:'.$settings->phone.'">'.$settings->phone.'</a>'; | ||
694 | + if(!empty($settings->phone2)){ | ||
695 | + echo '<br/><a href="tel:'.$settings->phone2.'">'.$settings->phone2.'</a></td></tr>'; | ||
696 | + } | ||
697 | + else{ | ||
698 | + echo '</td></tr>'; | ||
699 | + } | ||
700 | + } | ||
701 | + ?> | ||
702 | + <tr><td><b><i class="fa fa-envelope" aria-hidden="true"></i></b></td><td><a href="mailto:<?=$settings->email?>"><?=$settings->email?></td></tr> | ||
703 | + </table> | ||
704 | + </p> | ||
705 | + <!-- --><?php | ||
706 | + // if (!empty($settings->office)) { | ||
707 | + // echo \Yii::t( | ||
708 | + // 'app', | ||
709 | + // 'Office {office}', | ||
710 | + // [ | ||
711 | + // 'office' => $settings->office, | ||
712 | + // ] | ||
713 | + // ) . Html::tag('br'); | ||
714 | + // } | ||
715 | + // if (!empty($settings->street)) { | ||
716 | + // echo $settings->street; | ||
717 | + // if (!empty($settings->house)) { | ||
718 | + // echo " " . $settings->house; | ||
719 | + // } | ||
720 | + // echo Html::tag('br'); | ||
721 | + // } | ||
722 | + // if (!empty($settings->city)) { | ||
723 | + // echo $settings->city; | ||
724 | + // echo Html::tag('br'); | ||
725 | + // } | ||
726 | + // if (!empty($settings->country)) { | ||
727 | + // echo Html::tag('strong', $settings->country); | ||
728 | + // } | ||
729 | + // ?> | ||
730 | + | ||
731 | + <?= Html::a( | ||
732 | + \Yii::t('app', 'Go to contact page'), | ||
733 | + [ 'site/contact' ], | ||
734 | + [ | ||
735 | + 'class' => 'btn btn-small btn-template-transparent-primary', | ||
736 | + ] | ||
737 | + ) ?> | ||
738 | + | ||
739 | + <hr class="hidden-md hidden-lg hidden-sm"> | ||
740 | + | ||
741 | + </div> | ||
742 | + | ||
743 | + | ||
744 | + <div class="col-md-12 bottom-text hidden-md hidden-lg"> | ||
745 | + <a href="//artweb.ua" class="copylink mobile-cp"><?=\Yii::t('app', 'copylink')?></a> | ||
746 | + <p class="pull-left">© <?= date( | ||
747 | + 'Y' | ||
748 | + ) ?>. <?= $settings->name; ?>. <?=\Yii::t('app', 'footer_all_rights')?>.<br/> | ||
749 | + <?=\Yii::t('app', 'footer_using_mats')?>.</p> | ||
750 | + </div> | ||
751 | + </div> | ||
752 | + <!-- /.container --> | ||
753 | + </footer> | ||
754 | + <!-- /#footer --> | ||
755 | + | ||
756 | + <!-- *** FOOTER END *** --> | ||
763 | 757 | ||
764 | - <?= Html::a( | ||
765 | - \Yii::t('app', 'Go to contact page'), | ||
766 | - [ 'site/contact' ], | ||
767 | - [ | ||
768 | - 'class' => 'btn btn-small btn-template-transparent-primary', | ||
769 | - ] | ||
770 | - ) ?> | ||
771 | - | ||
772 | - <hr class="hidden-md hidden-lg hidden-sm"> | 758 | + <span id="back-to-top" title="<?=\Yii::t('app', 'Back to top')?>"><i class="fa fa-arrow-up"></i></span> |
773 | 759 | ||
774 | </div> | 760 | </div> |
761 | + <script id="dsq-count-scr" src="//http-t13-artweb-com-ua.disqus.com/count.js" async></script> | ||
762 | +<!-- <script id="dsq-count-scr" src="//new-kbenergy-test.disqus.com/count.js" async></script>--> | ||
775 | 763 | ||
776 | - | ||
777 | - <div class="col-md-12 bottom-text hidden-md hidden-lg"> | ||
778 | - <a href="//artweb.ua" class="copylink mobile-cp"><?= \Yii::t('app', 'copylink') ?></a> | ||
779 | - <p class="pull-left">© <?= date( | ||
780 | - 'Y' | ||
781 | - ) ?>. <?= $settings->name; ?>. <?= \Yii::t('app', 'footer_all_rights') ?>.<br/> | ||
782 | - <?= \Yii::t('app', 'footer_using_mats') ?>.</p> | ||
783 | - </div> | ||
784 | - </div> | ||
785 | - <!-- /.container --> | ||
786 | - </footer> | ||
787 | - <!-- /#footer --> | ||
788 | - | ||
789 | - <!-- *** FOOTER END *** --> | ||
790 | - | ||
791 | - <span id="back-to-top" title="<?= \Yii::t('app', 'Back to top') ?>"><i class="fa fa-arrow-up"></i></span> | ||
792 | - | ||
793 | - </div> | ||
794 | - <script id="dsq-count-scr" src="//http-t13-artweb-com-ua.disqus.com/count.js" async></script> | ||
795 | - <!-- <script id="dsq-count-scr" src="//new-kbenergy-test.disqus.com/count.js" async></script>--> | ||
796 | - | ||
797 | - <!-- /#all --> | ||
798 | - <?php $this->endBody() ?> | ||
799 | - </body> | ||
800 | - </html> | 764 | + <!-- /#all --> |
765 | + <?php $this->endBody() ?> | ||
766 | + </body> | ||
767 | + </html> | ||
801 | <?php $this->endPage() ?> | 768 | <?php $this->endPage() ?> |
802 | \ No newline at end of file | 769 | \ No newline at end of file |