Commit 68e0e7c9b35cbbc0a49a63c67e4f66f32c25738e

Authored by Timur Kastemirov
1 parent 69b2edf3

Услуги в форме

common/messages/ru/core.php
... ... @@ -61,4 +61,6 @@ return [
61 61 'message' => 'Сообщение',
62 62 'Comment posted' => 'Ваш комментарий появится после проверки модератором',
63 63 'date' => 'Дата',
  64 + 'service' => 'Услуга',
  65 + 'time' => 'Время',
64 66 ];
65 67 \ No newline at end of file
... ...
frontend/views/layouts/main.php
... ... @@ -487,6 +487,20 @@ _________________________________________________________ -->
487 487 "Время"
488 488 );
489 489  
  490 + $serviceItems = [ "Услуга не выбрана" => "Выберите услугу"];
  491 + foreach ($pageCategories as $pageCategory){
  492 + /**
  493 + * @var PageCategory $pageCategory
  494 + */
  495 + foreach ( $pageCategory->pages as $servicePage ){
  496 + /**
  497 + * @var \artbox\core\models\Page $servicePage
  498 + */
  499 + $pageTitle = $servicePage->lang->title;
  500 + $serviceItems[$pageTitle] = $pageTitle;
  501 + }
  502 + }
  503 +
490 504 echo $formAppointment->field(
491 505 $appointment,
492 506 "service",
... ... @@ -494,7 +508,7 @@ _________________________________________________________ -->
494 508 'options' => [
495 509 'class' => 'form-group field-appointment-service',
496 510 ],
497   - 'template' => "<div class=\"on_input_\"></div>{label}\n{input}\n",
  511 + 'template' => "{label}\n{input}\n",
498 512 'inputOptions' => [
499 513 'id' => 'appointment-service'
500 514 ],
... ... @@ -504,6 +518,17 @@ _________________________________________________________ --&gt;
504 518 ],
505 519 ]
506 520 )
  521 + ->dropDownList(
  522 + $serviceItems,
  523 + [
  524 + 'options' => [
  525 + "Услуга не выбрана" => [
  526 + 'disabled' => true,
  527 + 'selected' => true,
  528 + ]
  529 + ]
  530 + ]
  531 + )
507 532 ->label(
508 533 "Услуга"
509 534 );
... ... @@ -602,7 +627,7 @@ _________________________________________________________ --&gt;
602 627 </div>
603 628 <div class="modal-body">
604 629  
605   - <p>Thank for your reply, we will call you, maybe.</p>
  630 + <p>Спасибо, ваша заявка отправлена</p>
606 631 <p class="text-center">
607 632 <button type="button" class="btn btn-template-primary" data-dismiss="modal">Закрыть</button>
608 633 </p>
... ... @@ -705,7 +730,7 @@ _________________________________________________________ --&gt;
705 730 <p class="pull-left">
706 731 <span>&copy; <?= date('Y') ?>. <?= $settings->name; ?></span><span class="footer_logo_aw">Создание сайтов - <a href="//artweb.ua" title="ArtWeb - Создание сайтов" target="_blank">ArtWeb.ua</a></span>
707 732 </p>
708   - </py;>
  733 + </div>
709 734 </div>
710 735 <!-- /.container -->
711 736 </footer>
... ...