Nikita

Добавить кнопку "Сортировать по" с вкладками: дате, цене по возрастанию, цене по убыванию ?

Recommended Posts

Как добавить крупную кнопку при выводе результатов поиска "Сортировать по" с вкладками: дате, цене по возрастанию, цене по убыванию - для обоих режимов просмотра: list и thumbs ??? Особенно thumbs!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Берем отсюда

/template/frontend/agency/realty_grid.tpl

Код сортировок

<table>    <tr  class="row_head">        <td width="1%" class="row_title"></td>        <td width="1%" class="row_title">{$L_DATE}</td>        <td width="1%" class="row_title">{$L_ID}</td>        <td width="1%" class="row_title">{$L_PHOTO}</td>        <td width="70" class="row_title">{$L_TYPE} <noindex><a href="{$estate_folder}/{$url}&order=type&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=type&asc=desc" rel="nofollow">↑</a></noindex></td>        <td width=13% class="row_title">{$L_CITY} <noindex><a href="{$estate_folder}/{$url}&order=city&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=city&asc=desc" rel="nofollow">↑</a></noindex></td>        <td width=13% class="row_title">{$L_DISTRICT} <noindex><a href="{$estate_folder}/{$url}&order=district&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=district&asc=desc" rel="nofollow">↑</a></noindex></td>        <td width=13% class="row_title">{$L_STREET} <noindex><a href="{$estate_folder}/{$url}&order=street&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=street&asc=desc" rel="nofollow">↑</a></noindex></td>        <td class="row_title" nowrap>{$L_PRICE} <noindex><a href="{$estate_folder}/{$url}&order=price&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=price&asc=desc" rel="nofollow">↑</a></noindex></td>        <td class="row_title">{$L_FLOOR}</td>        <td class="row_title">{$L_SQUARE} м<sup>2</sup></td>        {if $admin !=''}        <td class="row_title"></td>        {/if}    </tr></table>

И добавляем его сюда

/template/frontend/agency/realty_grid_thumbs.tpl.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 22.01.2016 в 14:08, rumantic сказал:

Берем отсюда

/template/frontend/agency/realty_grid.tpl

Код сортировок


<table>    <tr  class="row_head">        <td width="1%" class="row_title"></td>        <td width="1%" class="row_title">{$L_DATE}</td>        <td width="1%" class="row_title">{$L_ID}</td>        <td width="1%" class="row_title">{$L_PHOTO}</td>        <td width="70" class="row_title">{$L_TYPE} <noindex><a href="{$estate_folder}/{$url}&order=type&asc=asc" rel="nofollow"></a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=type&asc=desc" rel="nofollow"></a></noindex></td>        <td width=13% class="row_title">{$L_CITY} <noindex><a href="{$estate_folder}/{$url}&order=city&asc=asc" rel="nofollow"></a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=city&asc=desc" rel="nofollow"></a></noindex></td>        <td width=13% class="row_title">{$L_DISTRICT} <noindex><a href="{$estate_folder}/{$url}&order=district&asc=asc" rel="nofollow"></a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=district&asc=desc" rel="nofollow"></a></noindex></td>        <td width=13% class="row_title">{$L_STREET} <noindex><a href="{$estate_folder}/{$url}&order=street&asc=asc" rel="nofollow"></a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=street&asc=desc" rel="nofollow"></a></noindex></td>        <td class="row_title" nowrap>{$L_PRICE} <noindex><a href="{$estate_folder}/{$url}&order=price&asc=asc" rel="nofollow"></a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=price&asc=desc" rel="nofollow"></a></noindex></td>        <td class="row_title">{$L_FLOOR}</td>        <td class="row_title">{$L_SQUARE} м<sup>2</sup></td>        {if $admin !=''}        <td class="row_title"></td>        {/if}    </tr></table>

И добавляем его сюда

/template/frontend/agency/realty_grid_thumbs.tpl.html

Поставил на сайте 4 кнопки(в realty_grid.tp). Сортировки по цене и дате

<noindex><a href="{$estate_folder}/{$url}&order=price&asc=asc" class="btn btn btn-mini" rel="nofollow"><i class=""></i> Сначала дешевые</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=price&asc=desc" class="btn btn btn-mini" rel="nofollow"><i class=""></i> Сначала дорогие</a></noindex>
<h3></h3>
<noindex><a href="{$estate_folder}/{$url}&order=date_added&asc=asc" class="btn btn btn-mini" rel="nofollow"><i class=""></i> Сначала старые</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=date_added&asc=desc" class="btn btn btn-mini" rel="nofollow"><i class=""></i> Сначала новые</a></noindex>
<h3></h3>

Подскажите пожалуйста, что не так в коде

Сортировка по цене работает отлично а по дате с ошибкой

По дате сортирует но при нажатии пропадает фильтр справа

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

...а по дате с ошибкой...

...По дате сортирует...

Так сортирует или нет?

И что за фильтр справа? Или вы не на агенси шаблоне, а на другом это делаете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сортировка работает корректно

Но при сортировке по дате пропадает фильтр

Что в данном коде кнопок сортировке по дате  может быть не так?

1.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, abushyk сказал:

поправил. дело не в кнопках, а в условиях в шаблоне было.

Спасибо большое! Это я накосячил?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет. Это в шаблоне так прописана логика, что она конфликтовала с некоторыми переменными в запросе, в частности со значением переменной order в виде date_added

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, abushyk сказал:

Нет. Это в шаблоне так прописана логика, что она конфликтовала с некоторыми переменными в запросе, в частности со значением переменной order в виде date_added

Спасибо Вам большое за Всё, что вы делаете!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, abushyk сказал:

Нет. Это в шаблоне так прописана логика, что она конфликтовала с некоторыми переменными в запросе, в частности со значением переменной order в виде date_added

1)А что не так было и как правильно сделать?
2) И на каком шаблоне это? Реалию касается ?
3) Можно ли нам как то просто заменить файл с новой логикой чтобы не обновлять всю систему?
можно сюда -расписать?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.01.2018 в 14:01, abushyk сказал:

Нет. Это в шаблоне так прописана логика, что она конфликтовала с некоторыми переменными в запросе, в частности со значением переменной order в виде date_added

Все ждем 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 31.01.2018 в 11:46, doma сказал:

1)А что не так было и как правильно сделать?
2) И на каком шаблоне это? Реалию касается ?
3) Можно ли нам как то просто заменить файл с новой логикой чтобы не обновлять всю систему?
можно сюда -расписать?
 

реалии это не касается

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 06.02.2018 в 16:33, abushyk сказал:

реалии это не касается

Скажите пожалуйста, а эта кнопка в real-spaces вообще должна работать?

 

кно.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, 72realty сказал:

Скажите пожалуйста, а эта кнопка в real-spaces вообще должна работать?

Да, должна (если вам нужно), она просто переключает на блочный вид объектов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас