Похожие объявления

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Похожие объявления

Сообщение vanred79 » 07 фев 2017, 08:31

Здравствуйте! Подскажите пожалуйста почему этот код не работает:
Код: Выделить всё
if (!$apCount) {
    echo 
Yii::t('module_apartments''Apartments list is empty.');
    
    
$criteria->condition=str_replace('description_near_ru=',"description_near_ru<>",$criteria->condition);    
    
$criteria->condition=str_replace('t.id IN','t.id NOT IN',$criteria->condition);
    
$criteria->condition=str_replace('t.id=','t.id<>',$criteria->condition); 
    
Yii::import('application.modules.similarads.components.SimilarAdsWidget');
    
$ads = new SimilarAdsWidget;
    
$ads->viewSimilarAds($data$criteria);    

На старом сайте все работает как нужно (т.е. если нет объявлений заданных в фильтре description_near_ru, то показываются объявления с типом Город, Тип недвижимости, и кол-во комнат) , на новом в Похожих объявлениях, независимо от фильтров установленных в инфостраницах, показываются только объявления с типом квартиры посуточно. Как это исправить, где смотреть подскажите пожалуйста?
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Похожие объявления

Сообщение Foton » 07 фев 2017, 11:49

Здравствуйте!
Подскажите, какая у вас версия продукта?
А как должны зависеть похожие объявления от фильтров в инфостраницах?
Foton
Разработчик
Разработчик
 
Сообщения: 431
Зарегистрирован: 26 янв 2012, 14:58
Очки репутации: 8

Re: Похожие объявления

Сообщение vanred79 » 07 фев 2017, 11:59

На новом сайте ORE15.3. Я добавил в фильтр инфостраниц поле description_near_ru. Нужно, чтобы при отсутствии объявлений с фильтром description_near_ru показывались объявления без него, т.е. по фильтрам type, price_type, obj_type_id.

Поле description_near_ru я использую для указания района города, т.е. при отсутствии объявлений по району города, нужно показать Похожие объявления по типу недвижимости (type, price_type, obj_type_id)
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Похожие объявления

Сообщение Foton » 08 фев 2017, 12:49

Как вариант - попробовать включить yii-debug-toolbar в main.php , а также enableParamLogging и enableProfiling в db.php и посмотреть какой там формируется запрос.
Foton
Разработчик
Разработчик
 
Сообщения: 431
Зарегистрирован: 26 янв 2012, 14:58
Очки репутации: 8


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

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

cron