Евгений

Евгений

С нами с 21 июля 2014; Место в рейтинге пользователей: #645

mFilter2 - вывод в разные чанки в зависимости от условий

Здравствуйте.
Документацию читал, но прямо моего случая не нашел. Есть каталог автомасел, они делятся на 2 типа: моторные и трансмиссионные. Трансмиссионные делятся еще на для МКПП и АКПП. Нужно сделать подбор масел по марке автомобиля. Для каждого масла есть TV где чекбоксами выбираются марки авто, к которым это масло подходит. У Трансмиссионных еще одно TV — тип коробки передач. Сейчас фильтрация реализована так:
[[!mFilter2?
&limit=`0`
&parents=`2`
&element=`msProducts`
&filters=`tv|marka`
&includeTVs=`acea,api,dopusk,tipdvig,vyazk,segment,sootv,ilsac`
&tplOuter=`tpl.mFilter2.outer3`
&tplFilter.outer.tv|marka=`tpl.mFilter2.filter.select.marka`
&tplFilter.row.default=`tpl.mFilter2.filter.option`
&tpl=`tpl.category`
&suggestions=`1`
]]
Результат: gtoil.ru/podbor?marka=BYD
Все масла выводятся в одной куче. Надо чтобы было 3 блока: для мотора, для МКПП, для АКПП.
Евгений
16 сентября 2020, 17:52
modx.pro
99
0

Подскажите плагин чтобы юзер мог к себе в профиль писать данные каждый день

Здравствуйте. Нужно, чтобы залогиненный пользователь каждый день заносил в свой профиль некоторые данные (например, пробег машины). Причем чтобы история сохранялась и админ мог ее просмотреть. Есть что-то из стандартного под эту задачу? Пробовал Тикетс для этого приспособить, но что-то не пошло. Надо чтобы остальные это не видели, только сам юзер и админ. Юзеров может быть много.
Спасибо заранее за подсказки.
Евгений
25 июня 2020, 14:07
modx.pro
157
0

как оповестить админа о заполнении конкретных полей в профиле юзера?

Собственно, есть поля (например, website и zip). Как сделать так, чтобы когда юзер их заполняет или меняет — шло оповещение админу по почте? Сорри за, возможно, слишком простые вопросы — учусь…
Евгений
02 февраля 2020, 22:55
modx.pro
1
175
0

На что повесить плагин уведомления админа о том, что юзер обновил профиль?

Добрый день.
Использую Office, после активации юзер должен заполнить обязательные поля. С этим все понятно. Нужно чтобы при обновлении профиля зарегистрированным пользователем, уже после описанных выше процедур, админу приходило уведомление что профиль обновился.
Ничего лучше чем повесить его на событие OnUserFormSave пока не придумал, но теперь мне валятся уведомления и когда юзер только зарегистрировался и когда заполнил обязательные поля и когда админ внес какие-то правки в его профиль. Подскажите, пожалуйста, как отфильтровать все эти события? Плагины только начинаю писать, простите за, возможно, туповатые вопросы.
Евгений
30 января 2020, 12:03
modx.pro
166
0

Реализация фильтрации по каталогу авто

Здравствуйте, с наступившим НГ!
Ломаю голову над тем, как можно организовать фильтр подбора масла для автомобиля. Пока есть такой зародыш. Реализован с помощью mFilter2, для каждого масла проставлены куча чекбоксов в TV «марка».
Нужно чтобы помимо марки можно было указать модель, год, объем двигателя, тип топлива. Зависимые TV dynamicdropdown TV пробовал, но тут вопрос в том что для каждого масла надо указать кучу марок и для каждой марки выбрать несколько вариантов моделей и т.д. Как это сделать на dynamicdropdown не понятно.
Кто-то сталкивался с подобными вопросами?
Приходит на ум, что хорошо было бы сделать отдельный каталог ресурсов с марками авто и всеми модификациями автомобилей, а в каталоге масел как-то указывать к каким ресурсам из каталога авто они подходят, но, опять же, оформить это во что-то осмысленное пока не понимаю как.
Буду благодарен любым советам.
Евгений
09 января 2020, 17:22
modx.pro
215
0