Павлик

Павлик

С нами с 17 октября 2017; Место в рейтинге пользователей: #502

mSearch2: не работает группировка при реализации Фильтрации категорий

Всем доброго времени суток!

Мне нужно сделать страницу с каталогом товаров в котором вместо товаров будут отображаться их категории но фильтры будет работать по товарам. Нашел решение как раз под эту задачу. Но в результате выводятся все те же товары только вместо их названия видны названия их категорий. А мне нужно чтобы эти товары были сгруппированы по категориям.
Павлик
17 февраля 2018, 19:42
modx.pro
1
756
+1

miniShop2: привязка производителей к ресурсам

Всем доброго времени суток!

Первый раз взялся за MiniShop и возник вопрос: в настройках производителя можно привязать его к конкретному ресурсу (см. прикрепленное изображение). Скажите пожалуйста что это дает? Можно ли через эту привязку как-то выводить на странице этого ресурса инфу про этого производителя не пользуясь дополнительными сниппетами?

Заранее благодарю за ответ.
Павлик
12 февраля 2018, 13:37
modx.pro
2 377
0

mSearch2: ajax подгрузка результатов

Здравствуйте!

Кто-нибудь сталкивался с такой проблемой что при использовании сниппета mSearchForm из-за абсолютного позиционирования список результатов улетал в верхний левый угол браузера? Как с этим быть?

Заранее большое спасибо!
Павлик
30 января 2018, 08:50
modx.pro
2 203
0

pdoTools: параметр where

Здравствуйте!

Появилась задача вывести при помощи сниппета pdoMenu ссылки на ресурсы двух родителей плюс ссылки на некоторые ресурсы не имеющие отношение к этим родителям. Для реализации этого использую параметр where:
&where=`{"parent":26,"OR:parent":29,"OR:id":31,"OR:id":33}`

Или так:
&where=`[{"parent":26,"OR:parent":29,"OR:id":31,"OR:id":33}]`
Результат нулевой.

Подскажите пожалуйста как правильно писать такие значения в этот параметр и вообще как лучше всего решить эту задачу?

Всем заранее большое спасибо!

РЕШЕНИЕ:
В ситуациях когда много AND и OR условий лучше помещать в параметр &where просто часть SQL-запроса относящуюся к WHERE:
&where=`["SQL-запрос"]`
Дело в том что если у нас условие типа такого:
&where=`{
"parent":5,
"OR:parent:=":36,
"OR:id:=":29,
"OR:id:=":8
}`
То условия с ID представляют собой элементы JSON-массива с одинаковыми ключами и соответственно последующие элементы перезаписывают предыдущие. В результате в запрос попадет лишь последнее условие.
Павлик
29 января 2018, 16:06
modx.pro
3 413
0

mSearch2: алиасы для фильтров

Здравствуйте!

Делаю страницу для результатов поиска с фильтрами, вызываю сниппет:
[[!mFilter2?
        &tplOuter=`filterSearch.outer`
        &parents=`8`
        &filters=`
            tv|productCountry:default,
            tv|productPrice:number
        `
        &aliases=`tv|productCountry==madein`
        &tplFilter.outer.madein=`productCountryFilter.outer`
        &tplFilter.row.madein=`productCountryFilter.row`
        &tplFilter.outer.tv|productPrice=`productPriceFilter.outer`
        &tplFilter.row.tv|productPrice=`productPriceFilter.row`
]]
И в результате параметр «алиас» не хочет работать.

Подскажите, пожалуйста, в чем может быть дело? Заранее спасибо!

Я сам все понял (кстати этого нет ни в одном мануале по этому компоненту): параметр &aliases работает только с TV-шками у которых нет заглавных букв в названии. Также и с придуманными псевдонимами: в них не должно быть заглавных букв.
Павлик
29 января 2018, 15:57
modx.pro
719
0

Tickets: свои поля

Здравствуйте!

Кто-нибудь знает есть ли возможность у «TicketComments» создавать свои поля и как их помещать в шаблон комментария чтобы они отображались на странице? Просто изначально форма создания комментария содержит следующие поля: имя, email, текст комментария и капча. А что если нужно добавить например поле с темой сообщения или местоположением автора?

Я именю ввиду не путем правки исходных файлов, поскольку таким способом можно конечно сделать все что угодно но мне интересно наличие более простого варианта.

Всем заранее спасибо!
Павлик
02 ноября 2017, 08:38
modx.pro
1
741
0

Tickets: привязка работоспособности

Всем бодрого времени суток!

Хочу задать несколько вопросов по поводу работы данного компонента и не только

Первый. Он касается не только этого компонента но и «eventCalendar»: зачем их разработчик сделал так что при взаимодействии пользователя с ними меняется верстка. Например: при оставлении комментария форма выскакивает из своего родителя и встает на один уровень с ним. Ведь если на основе этой вложенности элементов завязаны стили то может изменяться внешний вид страницы (см. файл «DOM-модель»).

Второй. Он касается только «TicketComments»: чтобы работала функция ответа на комментарий, кнопку “ответить” и тег со списком комментариев-потомков в верстке необходимо размещать вместе, между ними ничего не должно быть и все это должно быть внизу. А как тогда быть если кнопка создания ответа на комментарий по макету должна находиться вверху элемента (см. файл «Кнопка ответа»)? Кроме использования абсолютного позиционирования вариантов других не вижу.

Всем заранее спасибо!
Павлик
01 ноября 2017, 08:43
modx.pro
565
0

eventsCalendar2 проблемы при внедрении

Приветствую всех!

Сегодня первый раз начал работать с календарем «eventsCalendar2» и возник ряд проблем:
  • Непонятно где и как задавать оформление дням неделям
  • Непонятно можно ли подключать AJAX чтобы при переходе на другой месяц не менялся URL-адрес
Буду очень благодарен за ответы так как проблема срочная.
Павлик
17 октября 2017, 13:04
modx.pro
1
1 326
0