И еще немного "отсебятины" и вопрос
Первое решение, представленное выше, тоже имеет право на жизнь, если, например, необходимо каждой группе пользователей вывести свой шаблон eForm (бред, но может и такое бывает нужно). С MemberCheck такое не прокатит, как и с Personalize, а вот с phx вполне.
Сейчас по логике первого примера буду решать вопрос со скидками, они у меня тоже разные для каждой группы.
Но данное решение мне все равно видится не очень правильным и его можно заменить небольшим php скриптом, вроде представленного ниже
<?php
$output = '';
$Group1 = $modx->isMemberOfWebGroup( array('Group1'));
if ($Group1 === true) {
$output .= 'HTML or chank eform for webuser';
}
else {
$output .= 'HTML or chank eform for all';
}
return $output;
?>
Но как видно выше, тут тоже проверяется соответствие только одной группе. Я совершенно не понимаю ничего в php, может кто-то из программистов сообщества подскажет, какой синтаксис надо писать для 2-х и более групп? Ведь наверняка это всего несколько строк кода.
Помогите, пожалуйста
Andchir, если Вы не против, я потру свои старые посты с вопросами на которые сам же нашел ответы, дабы не засорять Вашу ветку поддержки шопкипера? А решения можно оставить для FAQа.