Size: a a a

MODX. Русскоязычное сообщество.

2020 February 12

S

Sergey_K in MODX. Русскоязычное сообщество.
Вот пример
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Может я чего не понимаю. Фотки потом удалю.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Он даже без индекса.
Теперь надо нормализовать адрес
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Вот нормальный адрес. Видно, что все поля затронуло
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
И уже потом по этому заказу надо сформировать заказ в СДЭК
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Там Город, ПВЗ и тариф бурутся из системы СДЭКа при загрузке формы.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Все это я хочу переложить на юзера.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Тогда в момент оплаты тупо по плагину можно будет автоматом формировать накладную СДЭК.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Вот вся цель.
Ну а для выбранных стран вариант СДЭК просто не будет отображаться, там в момент оплаты будет автоматом присваиваться трек и формроваться почтовый ярлык в ПДФ, это уже все есть.
источник

АС

Алексей Смирнов in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
понял мне по сути надо показать разным группам разное содержимое.  Но вроде как нашел решение.
Есть группы ресурсов  - как раз этим и настраивается показ страниц разным группам пользователей эти самые группы ресов.

Даже не надо знать группу пользователей.... И выборки делать...
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Алексей Смирнов
Есть группы ресурсов  - как раз этим и настраивается показ страниц разным группам пользователей эти самые группы ресов.

Даже не надо знать группу пользователей.... И выборки делать...
не задача была немного в другом, мне надо было для разных групп показать разные чанки, я написал снипет несложный вроде все заработало
источник

АС

Алексей Смирнов in MODX. Русскоязычное сообщество.
Ааа если чанк - другой вопрос...
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
/* InGroup snippet */
$output = "";
if ($modx->user->isMember('groupA')) {
   $output = $modx->getChunk('chunk1');
} else if ($modx->user->isMember('GroupB')) {
   $output = $modx->getChunk('chunk2');
} else {
   $output = $modx->getChunk('chunk3');
}
return $output;
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
вот такой штуки хватило
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
я думаю можно было как то проще но тут первое что под руку попало
источник

ПК

Павел Кристалл in MODX. Русскоязычное сообщество.
Nikolay Kazachonak
/* InGroup snippet */
$output = "";
if ($modx->user->isMember('groupA')) {
   $output = $modx->getChunk('chunk1');
} else if ($modx->user->isMember('GroupB')) {
   $output = $modx->getChunk('chunk2');
} else {
   $output = $modx->getChunk('chunk3');
}
return $output;
если нужно показывать чанки, то все можно сделать силами фенома
источник

ПК

Павел Кристалл in MODX. Русскоязычное сообщество.
$_modx->isMember есть
источник

Е

Евгений in MODX. Русскоязычное сообщество.
{1 | ismember : 'Administrator'}
источник

Е

Евгений in MODX. Русскоязычное сообщество.
доки для слабаков
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
хз почему но не очень люблю в шаблоны пихать феном
источник