Как показать информацию пользователям, принадлежащим к разным группам (веб) в modx - PullRequest
0 голосов
/ 09 апреля 2010

Я создал сайт, используя modx evolution v1.0.2.

Сайт, который я разработал, имеет 12 различных типов пользователей (по категориям). Каждому пользователю будет показана разная цена в зависимости от группы, к которой он принадлежит.

До сих пор я был в состоянии получить имя группы текущего вошедшего в систему пользователя (для этого создал фрагмент), но как я могу достичь вышеупомянутой функциональности, чтобы каждый пользователь мог видеть только цену, которую я закодированы в соответствии с его группой.

Например:
Если пользователь связан с «случайной» группой, ему нужно показать цену, скажем, 50 баксов. и если пользователь связан с «обычной» группой, ему следует показать цену, скажем, 40 баксов

Я легко могу сделать это путем кодирования одного фрагмента для каждого варианта продукта, но существует множество вариантов (более 100 и растет).

Я создал ресурс (страницу) для каждого продукта и его варианта. У каждого варианта есть цена. Именно эту цену я хочу показать в соответствии с зарегистрированным членством в группе пользователей.

Я надеюсь, что смогу четко объяснить свой запрос.

Пожалуйста, помогите мне сделать эту функцию.

Спасибо

1 Ответ

1 голос
/ 14 апреля 2010

Я не совсем уверен, что modx (насколько я его люблю) - отличное решение для сайтов электронной коммерции.

Однако лучшим решением может быть использование базы данных для хранения цен вариантов для каждой группы пользователей и их извлечение самостоятельно с использованием фрагмента.

...