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)
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34