






reftsu писал(а):Подскажите как отобразить отдельно объявления, которые НЕ являются спец предложениями?
if ($page->widget){
    echo '<div class="clear"></div><div>';
    Yii::import('application.modules.'.$page->widget.'.components.*');
    if($page->widget == 'contactform'){
        $this->widget('ContactformWidget', array('page' => 'index'));
    } else {
        $this->widget(ucfirst($page->widget).'Widget');
    }
    echo '</div>';
} if ($page->widget){
    echo '<div class="clear"></div><div>';
    Yii::import('application.modules.'.$page->widget.'.components.*');
    if($page->widget == 'contactform'){
        $this->widget('ContactformWidget', array('page' => 'index'));
    }
    elseif ($page->widget == 'apartments') {
        $criteria = new CDbCriteria;
        $criteria->addCondition('is_special_offer = 0');
        $this->widget(ucfirst($page->widget).'Widget', array('criteria' => $criteria));
    }
    else {
        $this->widget(ucfirst($page->widget).'Widget');
    }
    echo '</div>';
} 

   $this->is_special_offer = Yii::app()->request->getParam('is_special_offer');
    if ($this->is_special_offer) {
        $criteria->compare('t.is_special_offer', $this->is_special_offer);
    }   <input type="radio" name="is_special_offer" value="1">Да
   <input type="radio" name="is_special_offer" value="0">НЕТ<br></span> 
<input type="radio" name="is_special_offer" value="0"> $criteria->addCondition('is_special_offer = :is_special_offer');
$criteria->params[':is_special_offer'] = Yii::app()->request->getParam('is_special_offer', 0); 

$criteria->compare('t.is_special_offer', $this->is_special_offer); $criteria->addCondition('is_special_offer = :is_special_offer');
    $criteria->params[':is_special_offer'] = Yii::app()->request->getParam('is_special_offer', 0);  
if ($this->is_special_offer) 

Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8