Здравствуйте.
Версии 1.15.4 под рукой нет. Расписываю как для 1.16. По идее, для 1.15.4 должно тоже подойти.
Вариант быстрый. Не совсем правильный и топорный. Но со своей задачей справляется.
Файл protected\modules\booking\controllers\MainController.php, метод actionMainform
вместо:
- Код: Выделить всё
$isForBuy = $request->getPost('isForBuy', 0);
вставьте:
- Код: Выделить всё
$isForBuy = 1;
Файл themes\atlas\views\modules\booking\views\_form.php
- Код: Выделить всё
до: <?php if ($isSimpleForm) { echo '<div id="rent_form">'; } ?>
вставьте:
- Код: Выделить всё
<?php if (!$isSimpleForm) :?>
И в этом же файле после:
- Код: Выделить всё
<?php if ($isSimpleForm) { echo '</div>'; } ?>
вставьте:
- Код: Выделить всё
<?php endif;?>
Во вьюшке имеем совсем ад.
По идее код _form.php необходимо вынести в themes\atlas\views\modules\booking\views\simpleform.php, где подключается _form через renderPartial и уже избавится от такого, как:
- Код: Выделить всё
<?php if (!$isSimpleForm) :?>
<?php if ($isSimpleForm) { echo '<div id="rent_form">'; } ?>
...
<?php if ($isSimpleForm) { echo '</div>'; } ?>
<?php endif;?>
Тоже самое с themes\atlas\views\modules\booking\views\bookingform.php . И уже файл _form.php можно будет удалить.
В самом контроллере MainController тоже убрать лишний код.
Однако, всё это расписывать в рамках форума займёт продолжительное время.
Поэтому можем сделать "как полагается", но это будет платно.
Если есть желание - пишите:
https://monoray.ru/contact