示例#1
0
 public static function generateLists()
 {
     return array('types' => array('покупка' => Apartment::TYPE_BUY, 'обмен' => Apartment::TYPE_CHANGE, 'съем' => Apartment::TYPE_RENT, 'сдача' => Apartment::TYPE_RENTING, 'продажа' => Apartment::TYPE_SALE), 'category' => CHtml::listData(ApartmentObjType::model()->findAll(), 'name_ru', 'id'), 'location_city' => CHtml::listData(LocationCity::model()->findAll(), 'name_ru', 'id'), 'window_view' => CHtml::listData(WindowTo::model()->findAll(), 'title_ru', 'id'));
 }
示例#2
0
 </div>

<div class="row">
        <?php 
echo $form->labelEx($model, 'subLocation_booking');
?>
        <?php 
echo CHtml::dropDownList('SimpleformModel_subLocation_booking', '', array('0' => tt('Choose sublocation', "apartments")), array('id' => 'SimpleformModel_subLocation_booking'));
?>
        <?php 
echo $form->error($model, 'subLocation_booking');
?>
</div>
<?php 
echo $form->labelEx($model, 'type');
$types = ApartmentObjType::model()->findAll();
?>
    <table>
        <tbody>
        <?php 
$z = 0;
for ($i = 0; $i < count($types) / 2; $i++) {
    ?>
        <tr>
           <?php 
    for ($index = 0; $index < 2; $index++) {
        if (isset($types[$z])) {
            ?>
            <td>
                <input type="checkbox" value="<?php 
            echo $types[$z]->id;
示例#3
0
 public function run()
 {
     $objTypes = ApartmentObjType::model()->findAll();
     $this->render('typesEstateWidget', array('objTypes' => $objTypes));
 }
示例#4
0
 public function actionDelete($id)
 {
     // Не дадим удалить последний тип
     if (ApartmentObjType::model()->count() <= 1) {
         if (!isset($_GET['ajax'])) {
             $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin'));
         }
         Yii::app()->end();
     }
     parent::actionDelete($id);
 }
示例#5
0
 public static function getObjTypesArray($with_all = false)
 {
     Yii::import('application.modules.apartmentObjType.models.ApartmentObjType');
     $objTypes = array();
     $objTypeModel = ApartmentObjType::model()->findAll(array('order' => 'sorter'));
     foreach ($objTypeModel as $type) {
         $objTypes[$type->id] = $type->name;
     }
     if ($with_all) {
         $objTypes[0] = tt('All object', 'apartments');
     }
     return $objTypes;
 }
示例#6
0
文件: index.php 项目: roman704/site
	       $( "#cat_menu" ).menu();
	
	    }); 
	     
//	    $("#cat_menu").css("display","none");
	     
	    $(".category").mouseover(function(){
	        $("#cat_menu").show();
	    });

	    $(".category").mouseout(function(){
	        $("#cat_menu").hide();
	    }); 

    ');
$categories = ApartmentObjType::model()->findAll();
if (!empty($categories)) {
    $menuTemplate = '{menu}' . ApartmentObjType::getMenu($categories);
} else {
    $menuTemplate = '{menu}';
}
?>


<?php 
//ОСНОВНОЙ LAYOUT
$this->beginContent('//layouts/main');
?>
	<?php 
if (issetModule('advertising')) {
    $this->renderPartial('//modules/advertising/views/advert-top', array());
示例#7
0
 public static function getList()
 {
     if (empty(self::$_cacheList)) {
         self::$_cacheList = CHtml::listData(ApartmentObjType::model()->findAll(), 'id', 'name');
     }
     return self::$_cacheList;
 }