сортировка объявлений без фото

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

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

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

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

сортировка объявлений без фото

Сообщение solovey6o2 » 23 июн 2015, 00:52

Всем привет. я новичок в PHP, прошу помощи.
Как сделать условие - если добавляют объявления без фото, чтобы эти объявления появлялись в конце списка объявлений?
Версия 1.9.1
solovey6o2
Прохожий
 
Сообщения: 25
Зарегистрирован: 22 июн 2015, 15:44
Откуда: Беларусь
Очки репутации: 0

Re: сортировка объявлений без фото

Сообщение omgh » 23 июн 2016, 11:47

Вопрос актуален.
omgh
Незнакомец
 
Сообщения: 6
Зарегистрирован: 24 дек 2014, 19:38
Очки репутации: 0

Re: сортировка объявлений без фото

Сообщение Foton » 23 июн 2016, 16:22

В файле protected\modules\apartments\helpers\apartmentsHelper.php
заменить
Код: Выделить всё
if(!$criteria->order)
            $sort->defaultOrder = 't.date_up_search DESC, t.sorter DESC'; 

на
Код: Выделить всё
if(!$criteria->order)
            $sort->defaultOrder = 't.date_up_search DESC, CASE WHEN (count_img>0)=TRUE THEN t.sorter ELSE t.count_img END DESC, t.sorter DESC'; 
Foton
Разработчик
Разработчик
 
Сообщения: 431
Зарегистрирован: 26 янв 2012, 14:58
Очки репутации: 8

Re: сортировка объявлений без фото

Сообщение omgh » 23 июн 2016, 17:20

А как грамотнее вытащить "count_img" для старых версий, где нету этого столбца в таблице "_apartment", а связь идет через таблицу "_images" и столбца "id_object".
omgh
Незнакомец
 
Сообщения: 6
Зарегистрирован: 24 дек 2014, 19:38
Очки репутации: 0

Re: сортировка объявлений без фото

Сообщение Xpycm » 24 июн 2016, 08:51

Это уже будет платная доработка. Обращайтесь: https://monoray.ru/contact
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50


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

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

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

cron