<div class="">
            <div class=""><?php 
    echo tc('Region');
    ?>
:</div>
            <?php 
    echo CHtml::dropDownList('filter[region_id]', $this->getFilterValue('region_id'), Region::getRegionsArray($this->getFilterValue('country_id'), 2), array('class' => 'searchField', 'id' => 'region', 'ajax' => array('type' => 'GET', 'url' => $this->createUrl('/location/main/getCities'), 'data' => 'js:"region="+$("#region").val()+"&type=0"', 'success' => 'function(result){
							$("#ap_city").html(result);
						}')));
    ?>
        </div>
    <?php 
    $cities = City::getCitiesArray($this->getFilterValue('region_id'));
}
$objTypes = CArray::merge(array(0 => ''), ApartmentObjType::getList());
$typeList = CArray::merge(array(0 => ''), Apartment::getTypesArray());
?>

    <div class="">
        <div class=""><?php 
echo Yii::t('common', 'City');
?>
:</div>
        <?php 
$cities = isset($cities) && count($cities) ? $cities : CArray::merge(array(0 => tc('select city')), ApartmentCity::getAllCity());
echo CHtml::dropDownList('filter[city_id]', $this->getFilterValue('city_id'), $cities, array('class' => ' searchField', 'id' => 'ap_city'));
?>
    </div>

    <div class="rowold">
Example #2
0
 public function getObjTypesArray()
 {
     if (!$this->saveObjTypes) {
         if ($this->isNewRecord) {
             $this->saveObjTypes = array_keys(ApartmentObjType::getList());
         } else {
             $this->saveObjTypes = CHtml::listData($this->objTypes, 'id', 'id');
         }
     }
     return $this->saveObjTypes;
 }
Example #3
0
            </div>
        <?php 
    } else {
        echo '<br/>';
        echo '<b>' . tt('The name of a field in a table', 'formeditor') . '</b>: ' . $model->field . '';
        echo '<br/>';
        echo '<b>' . $model->getAttributeLabel('type') . '</b>: ' . $model->getTypeName() . '';
        echo '<br/>';
    }
    $this->widget('application.modules.lang.components.langFieldWidget', array('model' => $model, 'field' => 'label', 'type' => 'string'));
}
echo $form->dropDownListRow($model, 'view_in', FormDesigner::getViewInList());
echo $form->dropDownListRow($model, 'rules', FormDesigner::getRulesList());
//echo $form->dropDownListRow($model, 'view_in', FormDesigner::getViewInList());
echo $form->checkBoxRow($model, 'visible');
echo $form->checkBoxListRow($model, 'objTypesArray', ApartmentObjType::getList());
$this->widget('application.modules.lang.components.langFieldWidget', array('model' => $model, 'field' => 'tip', 'type' => 'string'));
echo '<div class="fields_for_search">';
echo '<h5>' . tt('For search') . '</h5>';
$this->widget('application.modules.lang.components.langFieldWidget', array('model' => $translate, 'field' => 'translation', 'type' => 'string'));
echo $form->dropDownListRow($model, 'compare_type', FormDesigner::getCompareList());
echo '</div>';
?>

    <div id="selMeasureUnitBox" style="display: none;">
        <?php 
echo $form->textFieldRow($model, 'measure_unit');
?>
    </div>

    <br/>
Example #4
0
<?php

$objTypes = ApartmentObjType::getList();
$objTypes = CMap::mergeArray(array(0 => tc('Default search')), $objTypes);
$cs = Yii::app()->clientScript;
$cs->registerCoreScript('jquery.ui');
$cs->registerCssFile(Yii::app()->clientScript->getCoreScriptUrl() . '/jui/css/base/jquery-ui.css');
$this->adminTitle = tt('Edit search form', 'formeditor');
$this->menu = array(array('label' => tc('The forms designer'), 'url' => array('/formdesigner/backend/main/admin')));
?>

<div class="well">

<div class="flash-notice"><?php 
echo tt('Edit search form help', 'formeditor');
?>
</div>

<?php 
echo CHtml::dropDownList('obj_type_id', '', $objTypes);
?>

<div class="row-fluid">
    <div class="span5">
        <ul id="sortable1" class="connectedSortable well sortBlue">
        </ul>
    </div>
    <div class="span5">
        <ul id="sortable2" class="connectedSortable well">
        </ul>
    </div>