Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 137 комментариев

Ираклий Летодиани
Ираклий Летодиани
Во-первых, нужно иметь компонент Login.
Во-вторых, на странице где надо вывести параметры пользака, нужно прописать сниппет [[!profile]].
Он в себе хранит все данные о пользаке.

Потом просто выводить, например: [[+address]], [[+email]]… и т.д.
Виталий Батушев
Виталий Батушев
Я просто написал плагин, который синхронизирует дублирующие TV с MS-полями (good_price <> price, good_article <> article, good_image <> image), в результате менеджер, работающий с товарами (не с заказами), работает только с ресурсами.
Василий Наумкин
Василий Наумкин
ТВ редактируются через таблицу, сохраняясь сразу после изменения.
Как вы предлагаете сохранять ТВ от несозданного ресурса?

Пришлите пожалуйста свой вариант решения, и я с удовольствием переделаю этот «костыль».
Антон Слободчук
Антон Слободчук
Теперь понял, на чекауте (пардон за мой английский, но так короче, чем «на странице оформления заказа») [[+price]] — всего лишь значение цены за едниницу веса для конктерного способа доставки, а не конечная стоимость доставки метода.
Спасибо!
Антон Слободчук
Антон Слободчук
Только что в чейнджлоге нашел:
> Цена доставки вычисляется по формуле (weight * price) + add_price

Но тогда на странице чекаута в выборе доставки неправильно считается плейсхолдер [[+price]]:
— если поставить: цена за единицу веса — 250, добавочная цена — 0, то плейсхолдер [[+price]] на чекауте — 250, в письме — 0
— если поставить: цена за единицу веса — 0, добавочная цена — 250, то плейсхолдер [[+price]] на чекауте — 0, в письме — 250

Получается, что там просто (weight * price), без + add_price

Или я чего-то не понимаю?