Commit 86d3a6cfcf2ebbf7afdb1dcd13128b104ca251f5

Authored by Alexey Boroda
1 parent 5cdf7baf

-Url manager done

Showing 1 changed file with 435 additions and 433 deletions   Show diff stats
frontend/views/layouts/main.php
@@ -43,459 +43,461 @@ @@ -43,459 +43,461 @@
43 $logo = $logo_img->getImagePathPrivate() ?? $logo; 43 $logo = $logo_img->getImagePathPrivate() ?? $logo;
44 } 44 }
45 } 45 }
  46 +
  47 + $this->registerMetaTag(
  48 + [
  49 + 'name' => 'description',
  50 + 'content' => $seo->desc,
  51 + ]
  52 + )
46 ?> 53 ?>
47 54
48 <?php $this->beginPage() ?> 55 <?php $this->beginPage() ?>
49 -  
50 - <!DOCTYPE html>  
51 - <html lang="<?= \Yii::$app->language ?>">  
52 - <head>  
53 - <meta charset="<?= \Yii::$app->charset ?>">  
54 - <meta name="viewport" content="width=device-width, initial-scale=1">  
55 - <!-- Responsivity for older IE -->  
56 - <!--[if lt IE 9]>  
57 - <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>  
58 - <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>  
59 - <![endif]-->  
60 - <?= Html::csrfMetaTags() ?>  
61 - <title><?= Html::encode($seo->title) ?></title>  
62 - <?php $this->head() ?>  
63 - </head>  
64 - <body>  
65 - <?php $this->beginBody() ?>  
66 - <div id="all">  
67 - <header>  
68 - <!-- *** TOP ***  
69 - _________________________________________________________ -->  
70 - <div id="top">  
71 - <div class="container">  
72 - <div class="row">  
73 - <div class="col-xs-5 contact">  
74 - <p class="hidden-sm hidden-xs">  
75 - <?php  
76 - if (!empty( $settings->phone )) {  
77 - echo \Yii::t('app', 'Contact us on ');  
78 - echo Html::a($settings->phone, "tel: {$settings->phone}");  
79 - if (!empty( $settings->email )) {  
80 - echo \Yii::t('app', ' or ');  
81 - echo Html::a($settings->email, "mailto:$settings->email");  
82 - }  
83 - }  
84 - ?>  
85 - </p>  
86 - <p class="hidden-md hidden-lg">  
87 - <a href="#" data-animate-hover="pulse"><i class="fa fa-phone"></i></a>  
88 - <a href="#" data-animate-hover="pulse"><i class="fa fa-envelope"></i></a>  
89 - </p>  
90 - </div>  
91 - <div class="col-xs-7">  
92 - <div class="social">  
93 - <?php  
94 - if (!empty( $settings->facebook )) {  
95 - echo Html::a(  
96 - Html::icon(  
97 - 'facebook',  
98 - [  
99 - 'prefix' => 'fa fa-',  
100 - ]  
101 - ),  
102 - $settings->facebook,  
103 - [  
104 - 'class' => 'external facebook',  
105 - 'data' => [  
106 - 'animate-hover' => 'pulse',  
107 - ],  
108 - ]  
109 - );  
110 - }  
111 - ?>  
112 - <?php  
113 - if (!empty( $settings->vk )) {  
114 - echo Html::a(  
115 - Html::icon(  
116 - 'vk',  
117 - [  
118 - 'prefix' => 'fa fa-',  
119 - ]  
120 - ),  
121 - $settings->vk,  
122 - [  
123 - 'class' => 'external vk',  
124 - 'data' => [  
125 - 'animate-hover' => 'pulse',  
126 - ],  
127 - ]  
128 - );  
129 - }  
130 - ?>  
131 - <?php  
132 - if (!empty( $settings->google )) {  
133 - echo Html::a(  
134 - Html::icon(  
135 - 'google-plus',  
136 - [  
137 - 'prefix' => 'fa fa-',  
138 - ]  
139 - ),  
140 - $settings->google,  
141 - [  
142 - 'class' => 'external gplus',  
143 - 'data' => [  
144 - 'animate-hover' => 'pulse',  
145 - ],  
146 - ]  
147 - );  
148 - }  
149 - ?>  
150 - <?php  
151 - if (!empty( $settings->twitter )) {  
152 - echo Html::a(  
153 - Html::icon(  
154 - 'twitter',  
155 - [  
156 - 'prefix' => 'fa fa-',  
157 - ]  
158 - ),  
159 - $settings->twitter,  
160 - [  
161 - 'class' => 'external twitter',  
162 - 'data' => [  
163 - 'animate-hover' => 'pulse',  
164 - ],  
165 - ]  
166 - );  
167 - }  
168 - ?>  
169 - <?php  
170 - if (!empty( $settings->ok )) {  
171 - echo Html::a(  
172 - Html::icon(  
173 - 'odnoklassniki',  
174 - [  
175 - 'prefix' => 'fa fa-',  
176 - ]  
177 - ),  
178 - $settings->ok,  
179 - [  
180 - 'class' => 'external odnoklassniki',  
181 - 'data' => [  
182 - 'animate-hover' => 'pulse',  
183 - ],  
184 - ]  
185 - );  
186 - }  
187 - ?>  
188 - <?php  
189 - if (!empty( $settings->email )) {  
190 - echo Html::a(  
191 - Html::icon(  
192 - 'envelope',  
193 - [  
194 - 'prefix' => 'fa fa-',  
195 - ]  
196 - ),  
197 - "mailto:$settings->email",  
198 - [  
199 - 'class' => 'email',  
200 - 'data' => [  
201 - 'animate-hover' => 'pulse',  
202 - ],  
203 - ]  
204 - );  
205 - }  
206 - ?>  
207 - </div>  
208 - </div>  
209 - </div>  
210 - </div>  
211 - </div>  
212 - <!-- *** TOP END *** -->  
213 -  
214 - <!-- *** NAVBAR ***  
215 - _________________________________________________________ -->  
216 - <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200">  
217 -  
218 - <div class="navbar navbar-default yamm" role="navigation" id="navbar">  
219 -  
220 - <div class="container">  
221 - <div class="navbar-header">  
222 -  
223 - <a class="navbar-brand home" href="<?php echo Url::home(); ?>">  
224 - <?php  
225 - echo ImageHelper::set($logo)  
226 - ->setHeight(42)  
227 - ->renderImage(  
228 - [  
229 - 'alt' => $settings->name,  
230 - ]  
231 - )  
232 - ?>  
233 - </a>  
234 - <div class="navbar-buttons">  
235 - <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation">  
236 - <span class="sr-only">Toggle navigation</span>  
237 - <i class="fa fa-align-justify"></i>  
238 - </button>  
239 - </div>  
240 - </div>  
241 -  
242 - <div class="navbar-collapse collapse" id="navigation">  
243 - <?php  
244 - $pagesLinks = [];  
245 - foreach ($pages as $page) {  
246 - $route = [  
247 - 'page/view',  
248 - 'id' => $page->id,  
249 - ];  
250 - if (!empty( $page->lang->alias ) && !empty( $page->lang->alias->route )) {  
251 - $route = Json::decode($page->lang->alias->route);  
252 - }  
253 - $pagesLinks[] = [  
254 - 'label' => $page->lang->title,  
255 - 'url' => $route,  
256 - ];  
257 - }  
258 - echo Nav::widget(  
259 - [  
260 - 'items' => [  
261 - [  
262 - 'label' => \Yii::t('app', 'Home'),  
263 - 'url' => Url::home(),  
264 - ],  
265 - [  
266 - 'label' => \Yii::t('app', 'Pages'),  
267 - 'items' => $pagesLinks,  
268 - 'visible' => count($pagesLinks),  
269 - ],  
270 - [  
271 - 'label' => \Yii::t('app', 'Contatcs'),  
272 - 'url' => [ 'site/contact' ],  
273 - ],  
274 - [  
275 - 'label' => \Yii::t('app', 'About'),  
276 - 'url' => [ 'site/about' ],  
277 - ],  
278 - ],  
279 - 'options' => [  
280 - 'class' => 'nav navbar-nav navbar-right',  
281 - ],  
282 - ]  
283 - );  
284 - ?>  
285 - </div>  
286 -  
287 -  
288 - <div class="collapse clearfix" id="search">  
289 -  
290 - <form class="navbar-form" role="search">  
291 - <div class="input-group">  
292 - <input type="text" class="form-control" placeholder="Search">  
293 - <span class="input-group-btn"> 56 +
  57 + <!DOCTYPE html>
  58 + <html lang="<?= \Yii::$app->language ?>">
  59 + <head>
  60 + <meta charset="<?= \Yii::$app->charset ?>">
  61 + <meta name="viewport" content="width=device-width, initial-scale=1">
  62 + <?= Html::csrfMetaTags() ?>
  63 + <title><?= Html::encode($seo->title) ?></title>
  64 + <?php $this->head() ?>
  65 + </head>
  66 + <body>
  67 + <?php $this->beginBody() ?>
  68 + <div id="all">
  69 + <header>
  70 + <!-- *** TOP ***
  71 +_________________________________________________________ -->
  72 + <div id="top">
  73 + <div class="container">
  74 + <div class="row">
  75 + <div class="col-xs-5 contact">
  76 + <p class="hidden-sm hidden-xs">
  77 + <?php
  78 + if (!empty($settings->phone)) {
  79 + echo \Yii::t('app', 'Contact us on ');
  80 + echo Html::a($settings->phone, "tel: {$settings->phone}");
  81 + if (!empty($settings->email)) {
  82 + echo \Yii::t('app', ' or ');
  83 + echo Html::a($settings->email, "mailto:$settings->email");
  84 + }
  85 + }
  86 + ?>
  87 + </p>
  88 + <p class="hidden-md hidden-lg">
  89 + <a href="#" data-animate-hover="pulse"><i class="fa fa-phone"></i></a>
  90 + <a href="#" data-animate-hover="pulse"><i class="fa fa-envelope"></i></a>
  91 + </p>
  92 + </div>
  93 + <div class="col-xs-7">
  94 + <div class="social">
  95 + <?php
  96 + if (!empty($settings->facebook)) {
  97 + echo Html::a(
  98 + Html::icon(
  99 + 'facebook',
  100 + [
  101 + 'prefix' => 'fa fa-',
  102 + ]
  103 + ),
  104 + $settings->facebook,
  105 + [
  106 + 'class' => 'external facebook',
  107 + 'data' => [
  108 + 'animate-hover' => 'pulse',
  109 + ],
  110 + ]
  111 + );
  112 + }
  113 + ?>
  114 + <?php
  115 + if (!empty($settings->vk)) {
  116 + echo Html::a(
  117 + Html::icon(
  118 + 'vk',
  119 + [
  120 + 'prefix' => 'fa fa-',
  121 + ]
  122 + ),
  123 + $settings->vk,
  124 + [
  125 + 'class' => 'external vk',
  126 + 'data' => [
  127 + 'animate-hover' => 'pulse',
  128 + ],
  129 + ]
  130 + );
  131 + }
  132 + ?>
  133 + <?php
  134 + if (!empty($settings->google)) {
  135 + echo Html::a(
  136 + Html::icon(
  137 + 'google-plus',
  138 + [
  139 + 'prefix' => 'fa fa-',
  140 + ]
  141 + ),
  142 + $settings->google,
  143 + [
  144 + 'class' => 'external gplus',
  145 + 'data' => [
  146 + 'animate-hover' => 'pulse',
  147 + ],
  148 + ]
  149 + );
  150 + }
  151 + ?>
  152 + <?php
  153 + if (!empty($settings->twitter)) {
  154 + echo Html::a(
  155 + Html::icon(
  156 + 'twitter',
  157 + [
  158 + 'prefix' => 'fa fa-',
  159 + ]
  160 + ),
  161 + $settings->twitter,
  162 + [
  163 + 'class' => 'external twitter',
  164 + 'data' => [
  165 + 'animate-hover' => 'pulse',
  166 + ],
  167 + ]
  168 + );
  169 + }
  170 + ?>
  171 + <?php
  172 + if (!empty($settings->ok)) {
  173 + echo Html::a(
  174 + Html::icon(
  175 + 'odnoklassniki',
  176 + [
  177 + 'prefix' => 'fa fa-',
  178 + ]
  179 + ),
  180 + $settings->ok,
  181 + [
  182 + 'class' => 'external odnoklassniki',
  183 + 'data' => [
  184 + 'animate-hover' => 'pulse',
  185 + ],
  186 + ]
  187 + );
  188 + }
  189 + ?>
  190 + <?php
  191 + if (!empty($settings->email)) {
  192 + echo Html::a(
  193 + Html::icon(
  194 + 'envelope',
  195 + [
  196 + 'prefix' => 'fa fa-',
  197 + ]
  198 + ),
  199 + "mailto:$settings->email",
  200 + [
  201 + 'class' => 'email',
  202 + 'data' => [
  203 + 'animate-hover' => 'pulse',
  204 + ],
  205 + ]
  206 + );
  207 + }
  208 + ?>
  209 + </div>
  210 + </div>
  211 + </div>
  212 + </div>
  213 + </div>
  214 + <!-- *** TOP END *** -->
  215 +
  216 + <!-- *** NAVBAR ***
  217 + _________________________________________________________ -->
  218 + <div class="navbar-affixed-top" data-spy="affix" data-offset-top="200">
  219 +
  220 + <div class="navbar navbar-default yamm" role="navigation" id="navbar">
  221 +
  222 + <div class="container">
  223 + <div class="navbar-header">
  224 +
  225 + <a class="navbar-brand home" href="<?php echo Url::home(); ?>">
  226 + <?php
  227 + echo ImageHelper::set($logo)
  228 + ->setHeight(42)
  229 + ->renderImage(
  230 + [
  231 + 'alt' => $settings->name,
  232 + ]
  233 + )
  234 + ?>
  235 + </a>
  236 + <div class="navbar-buttons">
  237 + <button type="button" class="navbar-toggle btn-template-main" data-toggle="collapse" data-target="#navigation">
  238 + <span class="sr-only">Toggle navigation</span>
  239 + <i class="fa fa-align-justify"></i>
  240 + </button>
  241 + </div>
  242 + </div>
  243 +
  244 + <div class="navbar-collapse collapse" id="navigation">
  245 + <?php
  246 + $pagesLinks = [];
  247 + foreach ($pages as $page) {
  248 + $route = [
  249 + 'page/view',
  250 + 'id' => $page->id,
  251 + ];
  252 + if (!empty($page->lang->alias) && !empty($page->lang->alias->route)) {
  253 + $route = Json::decode($page->lang->alias->route);
  254 + }
  255 + $pagesLinks[] = [
  256 + 'label' => $page->lang->title,
  257 + 'url' => $route,
  258 + ];
  259 + }
  260 + echo Nav::widget(
  261 + [
  262 + 'items' => [
  263 + [
  264 + 'label' => \Yii::t('app', 'Home'),
  265 + 'url' => [ 'site/index' ],
  266 + ],
  267 + [
  268 + 'label' => \Yii::t('app', 'Pages'),
  269 + 'items' => $pagesLinks,
  270 + 'visible' => count($pagesLinks),
  271 + ],
  272 + [
  273 + 'label' => \Yii::t('app', 'Contatcs'),
  274 + 'url' => [ 'site/contact' ],
  275 + ],
  276 + [
  277 + 'label' => \Yii::t('app', 'About'),
  278 + 'url' => [ 'site/about' ],
  279 + ],
  280 + ],
  281 + 'options' => [
  282 + 'class' => 'nav navbar-nav navbar-right',
  283 + ],
  284 + ]
  285 + );
  286 + ?>
  287 + </div>
  288 +
  289 +
  290 + <div class="collapse clearfix" id="search">
  291 +
  292 + <form class="navbar-form" role="search">
  293 + <div class="input-group">
  294 + <input type="text" class="form-control" placeholder="Search">
  295 + <span class="input-group-btn">
294 296
295 <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button> 297 <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button>
296 298
297 </span> 299 </span>
298 - </div>  
299 - </form>  
300 -  
301 - </div>  
302 - <!--/.nav-collapse -->  
303 -  
304 - </div>  
305 -  
306 -  
307 - </div>  
308 - <!-- /#navbar -->  
309 -  
310 </div> 300 </div>
311 -  
312 - <!-- *** NAVBAR END *** -->  
313 -  
314 - </header>  
315 -  
316 - <!-- *** FeedBack MODAL ***  
317 - _________________________________________________________ --> 301 + </form>
318 302
319 - <div class="modal fade" id="feedback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true">  
320 - <div class="modal-dialog">  
321 -  
322 - <div class="modal-content">  
323 - <div class="modal-header">  
324 - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times</button>  
325 - <h3 class="modal-title" id="Login">Feedback</h3>  
326 - </div>  
327 - <div class="modal-body">  
328 -  
329 - <?php $form = ActiveForm::begin(  
330 - [  
331 - 'id' => 'feedback-form',  
332 - 'method' => 'POST',  
333 - 'action' => '/site/feedback',  
334 - ]  
335 - ); ?>  
336 -  
337 - <?= $form->field($feedback, 'name')  
338 - ->textInput(); ?>  
339 -  
340 - <?= $form->field($feedback, 'email')  
341 - ->textInput(); ?>  
342 -  
343 - <?= $form->field($feedback, 'phone')  
344 - ->textInput(); ?>  
345 -  
346 - <?= $form->field($feedback, 'message')  
347 - ->textarea(  
348 - [  
349 - 'rows' => 4,  
350 - ]  
351 - ); ?>  
352 -  
353 - <p class="text-center">  
354 - <?= Html::submitButton(  
355 - 'Send',  
356 - [  
357 - 'class' => 'send-form btn btn-lg btn-template-primary',  
358 - ]  
359 - ) ?>  
360 - </p>  
361 -  
362 - <?php ActiveForm::end(); ?>  
363 -  
364 - </div>  
365 - </div>  
366 - </div>  
367 </div> 303 </div>
  304 + <!--/.nav-collapse -->
  305 +
  306 + </div>
  307 +
  308 +
  309 + </div>
  310 + <!-- /#navbar -->
  311 +
  312 + </div>
  313 +
  314 + <!-- *** NAVBAR END *** -->
  315 +
  316 + </header>
  317 +
  318 + <!-- *** FeedBack MODAL ***
  319 +_________________________________________________________ -->
  320 +
  321 + <div class="modal fade" id="feedback-modal" tabindex="-1" role="dialog" aria-labelledby="Login" aria-hidden="true">
  322 + <div class="modal-dialog">
  323 +
  324 + <div class="modal-content">
  325 + <div class="modal-header">
  326 + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times</button>
  327 + <h3 class="modal-title" id="Login">Feedback</h3>
  328 + </div>
  329 + <div class="modal-body">
  330 +
  331 + <?php $form = ActiveForm::begin(
  332 + [
  333 + 'id' => 'feedback-form',
  334 + 'method' => 'POST',
  335 + 'action' => '/site/feedback',
  336 + ]
  337 + ); ?>
  338 +
  339 + <?= $form->field($feedback, 'name')
  340 + ->textInput(); ?>
  341 +
  342 + <?= $form->field($feedback, 'email')
  343 + ->textInput(); ?>
  344 +
  345 + <?= $form->field($feedback, 'phone')
  346 + ->textInput(); ?>
  347 +
  348 + <?= $form->field($feedback, 'message')
  349 + ->textarea(
  350 + [
  351 + 'rows' => 4,
  352 + ]
  353 + ); ?>
368 354
369 - <!-- *** FeedBack MODAL END *** -->  
370 -  
371 - <!-- *** FeedBack MODAL ***  
372 - _________________________________________________________ --> 355 + <p class="text-center">
  356 + <?= Html::submitButton(
  357 + 'Send',
  358 + [
  359 + 'class' => 'send-form btn btn-lg btn-template-primary',
  360 + ]
  361 + ) ?>
  362 + </p>
  363 +
  364 + <?php ActiveForm::end(); ?>
  365 +
  366 + </div>
  367 + </div>
  368 + </div>
  369 + </div>
  370 +
  371 + <!-- *** FeedBack MODAL END *** -->
  372 +
  373 + <!-- *** FeedBack MODAL ***
  374 +_________________________________________________________ -->
  375 +
  376 + <div class="modal fade" id="success-modal" tabindex="-1" role="dialog" aria-labelledby="Success" aria-hidden="true">
  377 + <div class="modal-dialog">
  378 +
  379 + <div class="modal-content">
  380 + <div class="modal-header">
  381 + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times</button>
  382 + <h3 class="modal-title" id="Success">Success</h3>
  383 + </div>
  384 + <div class="modal-body">
373 385
374 - <div class="modal fade" id="success-modal" tabindex="-1" role="dialog" aria-labelledby="Success" aria-hidden="true">  
375 - <div class="modal-dialog">  
376 -  
377 - <div class="modal-content">  
378 - <div class="modal-header">  
379 - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times</button>  
380 - <h3 class="modal-title" id="Success">Success</h3>  
381 - </div>  
382 - <div class="modal-body">  
383 -  
384 - <p>Thank for your reply, we will call you, maybe.</p>  
385 - <p class="text-center">  
386 - <button type="button" class="btn btn-template-primary" data-dismiss="modal">Close</button>  
387 - </p>  
388 - </div>  
389 - </div> 386 + <p>Thank for your reply, we will call you, maybe.</p>
  387 + <p class="text-center">
  388 + <button type="button" class="btn btn-template-primary" data-dismiss="modal">Close</button>
  389 + </p>
  390 + </div>
  391 + </div>
  392 + </div>
  393 + </div>
  394 +
  395 + <!-- *** FeedBack MODAL END *** -->
  396 +
  397 + <!-- *** Breadcrumbs *** -->
  398 + <?php
  399 + if (!$isHome) {
  400 + ?>
  401 + <div id="heading-breadcrumbs">
  402 + <div class="container">
  403 + <div class="row">
  404 + <div class="col-md-7">
  405 + <h1><?= $seo->h1 ?></h1>
  406 + </div>
  407 + <div class="col-md-5">
  408 + <?= Breadcrumbs::widget(
  409 + [
  410 + 'links' => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [],
  411 + ]
  412 + ) ?>
  413 +
  414 + </div>
390 </div> 415 </div>
  416 + </div>
391 </div> 417 </div>
392 -  
393 - <!-- *** FeedBack MODAL END *** -->  
394 -  
395 - <!-- *** Breadcrumbs *** --> 418 + <?php
  419 + }
  420 + ?>
  421 + <!-- *** Breadcrumbs END *** -->
  422 +
  423 + <?= $content ?>
  424 +
  425 + <!-- *** FOOTER ***
  426 +_________________________________________________________ -->
  427 +
  428 + <footer id="footer">
  429 + <div class="container">
  430 + <div class="col-md-6 col-sm-12">
396 <?php 431 <?php
397 - if (!$isHome) { 432 + if (!empty($settings->about)) {
398 ?> 433 ?>
399 - <div id="heading-breadcrumbs">  
400 - <div class="container">  
401 - <div class="row">  
402 - <div class="col-md-7">  
403 - <h1><?= $seo->h1 ?></h1>  
404 - </div>  
405 - <div class="col-md-5">  
406 - <?= Breadcrumbs::widget(  
407 - [  
408 - 'links' => isset( $this->params[ 'breadcrumbs' ] ) ? $this->params[ 'breadcrumbs' ] : [],  
409 - ]  
410 - ) ?>  
411 -  
412 - </div>  
413 - </div>  
414 - </div>  
415 - </div> 434 + <h4><?php echo \Yii::t('app', 'About us'); ?></h4>
  435 + <p><?php echo $settings->about; ?></p>
416 <?php 436 <?php
417 } 437 }
418 ?> 438 ?>
419 - <!-- *** Breadcrumbs END *** -->  
420 -  
421 - <?= $content ?>  
422 -  
423 - <!-- *** FOOTER ***  
424 - _________________________________________________________ -->  
425 -  
426 - <footer id="footer">  
427 - <div class="container">  
428 - <div class="col-md-6 col-sm-12">  
429 - <?php  
430 - if (!empty( $settings->about )) {  
431 - ?>  
432 - <h4><?php echo \Yii::t('app', 'About us'); ?></h4>  
433 - <p><?php echo $settings->about; ?></p>  
434 - <?php  
435 - }  
436 - ?>  
437 - <a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#feedback-modal">Contact us!</a>  
438 - </div>  
439 -  
440 - <div class="col-md-4 col-sm-12 col-md-offset-2">  
441 -  
442 - <h4><?php echo \Yii::t('app', 'Contact'); ?></h4>  
443 -  
444 - <p>  
445 - <?php  
446 - if (!empty( $settings->office )) {  
447 - echo \Yii::t(  
448 - 'app',  
449 - 'Office {office}',  
450 - [  
451 - 'office' => $settings->office,  
452 - ]  
453 - ) . Html::tag('br');  
454 - }  
455 - if (!empty( $settings->street )) {  
456 - echo $settings->street;  
457 - if (!empty( $settings->house )) {  
458 - echo " " . $settings->house;  
459 - }  
460 - echo Html::tag('br');  
461 - }  
462 - if (!empty( $settings->city )) {  
463 - echo $settings->city;  
464 - echo Html::tag('br');  
465 - }  
466 - if (!empty( $settings->country )) {  
467 - echo Html::tag('strong', $settings->country);  
468 - }  
469 - ?>  
470 - </p>  
471 -  
472 - <?= Html::a(  
473 - 'Go to contact page',  
474 - [ 'site/contact' ],  
475 - [  
476 - 'class' => 'btn btn-small btn-template-transparent-primary',  
477 - ]  
478 - ) ?>  
479 -  
480 - <hr class="hidden-md hidden-lg hidden-sm">  
481 -  
482 - </div>  
483 -  
484 - <div class="col-md-12">  
485 - <p class="pull-left">&copy; <?= date('Y') ?>. <?= $settings->name; ?></p>  
486 - </div>  
487 - </div>  
488 - <!-- /.container -->  
489 - </footer>  
490 - <!-- /#footer -->  
491 -  
492 - <!-- *** FOOTER END *** --> 439 + <a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#feedback-modal">Contact us!</a>
  440 + </div>
  441 +
  442 + <div class="col-md-4 col-sm-12 col-md-offset-2">
  443 +
  444 + <h4><?php echo \Yii::t('app', 'Contact'); ?></h4>
  445 +
  446 + <p>
  447 + <?php
  448 + if (!empty($settings->office)) {
  449 + echo \Yii::t(
  450 + 'app',
  451 + 'Office {office}',
  452 + [
  453 + 'office' => $settings->office,
  454 + ]
  455 + ) . Html::tag('br');
  456 + }
  457 + if (!empty($settings->street)) {
  458 + echo $settings->street;
  459 + if (!empty($settings->house)) {
  460 + echo " " . $settings->house;
  461 + }
  462 + echo Html::tag('br');
  463 + }
  464 + if (!empty($settings->city)) {
  465 + echo $settings->city;
  466 + echo Html::tag('br');
  467 + }
  468 + if (!empty($settings->country)) {
  469 + echo Html::tag('strong', $settings->country);
  470 + }
  471 + ?>
  472 + </p>
493 473
494 - <span id="back-to-top" title="Back to top"><i class="fa fa-arrow-up"></i></span> 474 + <?= Html::a(
  475 + 'Go to contact page',
  476 + [ 'site/contact' ],
  477 + [
  478 + 'class' => 'btn btn-small btn-template-transparent-primary',
  479 + ]
  480 + ) ?>
  481 +
  482 + <hr class="hidden-md hidden-lg hidden-sm">
  483 +
  484 + </div>
495 485
  486 + <div class="col-md-12">
  487 + <p class="pull-left">&copy; <?= date('Y') ?>. <?= $settings->name; ?></p>
496 </div> 488 </div>
497 - <!-- /#all -->  
498 - <?php $this->endBody() ?>  
499 - </body>  
500 - </html> 489 + </div>
  490 + <!-- /.container -->
  491 + </footer>
  492 + <!-- /#footer -->
  493 +
  494 + <!-- *** FOOTER END *** -->
  495 +
  496 + <span id="back-to-top" title="Back to top"><i class="fa fa-arrow-up"></i></span>
  497 +
  498 + </div>
  499 + <!-- /#all -->
  500 + <?php $this->endBody() ?>
  501 + </body>
  502 + </html>
501 <?php $this->endPage() ?> 503 <?php $this->endPage() ?>
502 \ No newline at end of file 504 \ No newline at end of file