if (!$model->canShowInForm($row['field'])) {
continue;
}
if ($row['type'] == FormDesigner::TYPE_REFERENCE) {
$refs = FormDesigner::getListByCategoryID($row->reference_id, $model->type);
if(!$refs)
continue;
}
if ($row['type'] == FormDesigner::TYPE_MULTY) {
if(!isset($model->references[$row->reference_id]))
continue;
}
echo CHtml::activeDropDownList($model, $row['field'], CMap::mergeArray(array("" => Yii::t('common', 'Please select')), FormDesigner::getListByCategoryID($row->reference_id)), array('class' => 'span3'));
echo CHtml::activeDropDownList($model, $row['field'], CMap::mergeArray(array("" => Yii::t('common', 'Please select')), $refs), array('class' => 'span3'));
01 <?php
02 if($this->numBlocks == 2){
03 ?>
04
05 <style>
06 .block { margin: 32px 11px 5px 0 !important; }
07 </style>
08
09 <?php
10
11 }
12
13 $route = Controller::getCurrentRoute();
14
Aleksander писал(а):По картинке выше видно , что в справочнике срок аренды включен только для раздела "Аренда". После того как я в редакторе форм добавил поле "Срок аренды"
Добавил в "Редактирование формы поиска" только в раздел "Квартира"
В поиске на сайте достаточно только выбрать "Тип недвижимости" ==> "Квартира", чтобы появилось поле "Срок аренды". Или если я выберу "Тип недвижимости" ==> "Квартира" и "Тип объявления"==> "Продажа" также появляется это поле, но я же отключил в "Значения справоника" "Продажа" для поля "Срок аренды". Так почему оно всё таки появляется в поиске при выборе "Тип объявления"==> "Продажа"? Почему оно появляется только при выборе "Тип недвижимости" ==> "Квартира", а не когда вместе выбираю
"Тип недвижимости" ==> "Квартира"
"Тип объявления"==> "Аренда"
Aleksander писал(а):Ошибка после создания страницы случайных объявлений и перехода на нее:
Не определено свойство "RandomapartmentsWidget.numBlocks".
themes\atlas\views\modules\apartments\views\widgetApartments_list.php(2)
- Код: Выделить всё
01 <?php
02 if($this->numBlocks == 2){
03 ?>
04
05 <style>
06 .block { margin: 32px 11px 5px 0 !important; }
07 </style>
08
09 <?php
10
11 }
12
13 $route = Controller::getCurrentRoute();
14
class RandomapartmentsWidget extends CWidget {
public $usePagination = 1;
public $criteria = null;
public $count = null;
public $widgetTitle = null;
public $showWidgetTitle = true;
public $numBlocks = 3;
public $showSorter = 0;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2