Xpycm писал(а):Доброе утро.
Берите параметры из массива $_GET ( http://php.net/manual/ru/reserved.variables.get.php )
И передавайте через criteria ( http://www.yiiframework.com/doc/api/1.1/CDbCriteria ) необходимые параметры.
if(!$apartments){
echo Yii::t('module_apartments','Apartments list is empty.');
if(!Yii::app()->user->getState('isAdmin')) {
if (issetModule('similarads') && param('useSliderSimilarAds') == 1) {
Yii::import('application.modules.similarads.components.SimilarAdsWidget');
$ads = new SimilarAdsWidget;
$ads->viewSimilarAds($data);
}
}
}
if(!Yii::app()->user->getState('isAdmin')) {
if (issetModule('similarads') && param('useSliderSimilarAds') == 1) {
Yii::import('application.modules.similarads.components.SimilarAdsWidget');
$ads = new SimilarAdsWidget;
$ads->viewSimilarAds($data);
}
}
if (issetModule('similarads') && param('useSliderSimilarAds') == 1) {
Yii::import('application.modules.similarads.components.SimilarAdsWidget');
$ads = new SimilarAdsWidget;
if (isset($data) && $data)
$ads->viewSimilarAds($data);
elseif (isset($_GET) && count($_GET))
$ads->viewSimilarAds($_GET);
else
$ads->viewSimilarAds(null);
}
if ($data->obj_type_id) {
$criteria->addCondition('obj_type_id = :obj_type_id');
$criteria->params[':obj_type_id'] = $data->obj_type_id;
}
if (is_object($data)) {
if ($data->obj_type_id) {
$criteria->addCondition('obj_type_id = :obj_type_id');
$criteria->params[':obj_type_id'] = $data->obj_type_id;
}
}
elseif (is_array($data)) {
if (array_key_exists('objType', $data)) {
$criteria->addCondition('obj_type_id = :obj_type_id');
$criteria->params[':obj_type_id'] = (int) $data['objType'];
}
}
$cart = json_decode( $model->widget_data );
echo $cart->obj_type_id;
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40