Многоязыковой сайт и MiniShop2: доставка и оплата?
Доброго времени суток!
Столкнулся с задачей: у меня есть многоязыковой сайт, русский и английский, и в нем нужно использовать разные варианты оплаты и условия доставки при оформлении товара в корзине в зависимости от того на каком языке оформляется заказ в корзине.
Реализована многоязычность через контексты и Babel.
Вопрос: как сниппету msOrder указать ID варианта доставки или оплаты в зависимости от того, на каком контексте находится сейчас пользователь? Что-то вроде такого:
Русском контексте: Вариант оплаты: 1,2,3; Вариант доставки: 1,2.
Английский контекст: Вариант оплаты: 4,5; Вариант доставки: 3,4.
MODX 2.3.2
MiniShop2 2.1.9-beta
PHP 5.4.34
Столкнулся с задачей: у меня есть многоязыковой сайт, русский и английский, и в нем нужно использовать разные варианты оплаты и условия доставки при оформлении товара в корзине в зависимости от того на каком языке оформляется заказ в корзине.
Реализована многоязычность через контексты и Babel.
Вопрос: как сниппету msOrder указать ID варианта доставки или оплаты в зависимости от того, на каком контексте находится сейчас пользователь? Что-то вроде такого:
Русском контексте: Вариант оплаты: 1,2,3; Вариант доставки: 1,2.
Английский контекст: Вариант оплаты: 4,5; Вариант доставки: 3,4.
MODX 2.3.2
MiniShop2 2.1.9-beta
PHP 5.4.34
Комментарии: 1
Самое просто — это в переопределить класс msOrder и там унаследовать и переопределить методы получения списка доставок и списка платежей.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.