X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Добавить ответ в эту тему
> ModX фильтр Ditto
iodjin
iodjin
Topic Starter сообщение 1.3.2017, 19:35; Ответить: iodjin
Сообщение #1


Есть сайт на modX, магазин. Есть в категории товаров фильтр по цене и производителю.

По производителю работает, по цене работает же только по 1 параметру, а нужно по двум.

Код
?ditto_items_filter=product__price,10000,3|product__price,12000,4

это то, что в адресной строке уже выводится при применении фильтра, так не работает совсем


Код
?ditto_items_filter=product__price,10000,3&product__price,12000,4

Так выводит только товары дороже 10 000, а параметр менее 12000 игнорирует.

Ищу умельца, готового помочь.

Бюджет пусть будет 500руб.

Заметил, что в других разделах и с 1 параметром не работает.

Может быть, нужен другой фильтр.

1000 )


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 1.3.2017, 21:18; Ответить: mmkulikov
Сообщение #2


iodjin, попробуйте так
Код
?ditto_items_filter=product__price,10000,3|product__price,12000,4


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
iodjin
iodjin
Topic Starter сообщение 1.3.2017, 23:20; Ответить: iodjin
Сообщение #3


mmkulikov, мне кажется или это 1 в 1 то, что я указал в первом [code]?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mobilnikplus
mobilnikplus
сообщение 1.3.2017, 23:45; Ответить: mobilnikplus
Сообщение #4


Код
[?ditto_items_filter=product__price,10000,3|product__price,12000,4]


Типы сравнения:

3 - < (меньше критерия)
4 - > (больше критерия)
5 - <= (меньше или равен критерию)
6 - >= (больше или равен критерию)

Если вы уверены, что у вас правильная конструкция, то поиграйтесь с типами сравнения: поменяйте местами 3 и 4, попробуйте 5 и 6.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
iodjin
iodjin
Topic Starter сообщение 1.3.2017, 23:50; Ответить: iodjin
Сообщение #5


Цитата(mobilnikplus @ 1.3.2017, 23:45) *
Если вы уверены, что у вас правильная конструкция, то поиграйтесь с типами сравнения: поменяйте местами 3 и 4, попробуйте 5 и 6.

да игрались уже.. Не стал бы писать сюда, если бы не просидели над этой фигней уже много времени)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mobilnikplus
mobilnikplus
сообщение 1.3.2017, 23:57; Ответить: mobilnikplus
Сообщение #6


Цитата(iodjin @ 1.3.2017, 22:50) *
да игрались уже

Чем смог. :) Когда я настраивал фильтр у себя, перебрал все возможные варианты, пока не заработало. Правда, у меня были не цифры, а текст.

Да и конструкция у меня попроще, типа:

Код
[!Ditto? &filter=`id,10,2|id,20,2`!]


Сообщение отредактировал mobilnikplus - 1.3.2017, 23:58
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
iodjin
iodjin
Topic Starter сообщение 2.3.2017, 13:41; Ответить: iodjin
Сообщение #7


Вот такая у нас..

Код
[!Ditto?
                &tpl=`catalogue__item`
                &startID=`[*id*]`
                &sortBy=`menuindex`
                &sortDir=`ASC`
                &id=`items`
                &showInMenuOnly=`0`
                &extenders=`request`
                &paginate=`1`
                &display=`8`
                &tplPaginatePrevious=`@CODE:<a href='[+url+]' class='ditto_next_link'>&laquo;</a>`
                &tplPaginateNext=`@CODE:<a href='[+url+]' class='ditto_next_link'>&raquo;</a>`
                &noResults=`<div class="catalogue__item">
                    <div class="col-md-12">
                        Не одного продукта подходящего под заданные параметры не найдено.
                    </div>
                </div>`
            !]


1500


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 2.3.2017, 14:56; Ответить: mmkulikov
Сообщение #8


Цитата(iodjin @ 1.3.2017, 21:20) *
мне кажется или это 1 в 1 то, что я указал в первом [code]?

Очень даже отличается )
У Вас разделитель & вместо |


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу специалиста по ModX
0 karambas 951 14.6.2022, 22:49
автор: karambas
Открытая тема (нет новых ответов) Ремонт сайта на MODX
Обновление сайта на MODX
2 Metrob 8063 11.9.2021, 9:07
автор: Metrob
Открытая тема (нет новых ответов) Продам MODX.CC
2 Accusser 1487 13.6.2020, 13:24
автор: Accusser
Открытая тема (нет новых ответов) Вертска PSD to HTML, натяжка на Modx
Недорого
1 sheva7 1252 7.2.2020, 23:07
автор: Seodjo
Открытая тема (нет новых ответов) Натяжка HTML-шаблонов на MODX Revolution. Недорого.
1 SOROKVLAD29 3611 4.10.2019, 8:26
автор: SOROKVLAD29


 



RSS Текстовая версия Сейчас: 24.4.2024, 2:39
Дизайн