d1ma писал(а):Установил вчера версию движка 1.4.2, сразу потребовалось внести несколько поправок.
Но так как движок для меня новый, прошу помощи у более опытных пользователей.
Подскажите пожалуйста как сделать следующие:
В объявлениях (при добавлении) изменить Тип
вместо: Сдам/Продам/Сниму/Куплю/Обменяю/
сделать: Аренда, Продажа
В разделе дополнительно вместо формы "Количество спальных мест" сделать форму "Количество спален" с выбором как в форме "Количество комнат".
Варианты выбора поля Тип формируются в функций getTypesArray в файле protected/modules/apartments/models/Apartment.php
Как переделать текстовое поле ввода "Количество спальных мест" в выпадающий список, можно посмотреть в самой форме добавления объявления /protected/modules/apartments/views/backend/__form.php
вот код отвечающий за выпадающий список "Количество комнат"
- Код: Выделить всё
<div class="rowold">
<?php echo $form->labelEx($model, 'num_of_rooms'); ?>
<?php echo $form->dropDownList($model, 'num_of_rooms',
array_merge(
array(0 => ''),
range(1, param('moduleApartments_maxRooms', 8))
), array('class' => 'width50')); ?>
<?php echo $form->error($model, 'num_of_rooms'); ?>
</div>
код отвечающий за вывод поля ввода "Количество спальных мест"
- Код: Выделить всё
<div class="rowold">
<?php echo $form->labelEx($model, 'berths'); ?>
<?php echo $form->textField($model, 'berths', array('class' => 'width150', 'maxlength' => 255)); ?>
<?php echo $form->error($model, 'berths'); ?>
</div>