Подстановка единиц измерения в корзине MiniShop2
Подскажите пожалуйста какой код вставить в корзине вместо
{'ms2_frontend_count_unit' | lexicon} в строке рядом с количеством товара, чтобы вывести свою опцию (одну) единиц измерения (штуки и кубометры) вместо дефолтной единицы измерения (шт). В карточке товара просто заменил [[%ms2_frontend_count_unit]] на созданную [[msOptions?options=`cube`]]. В корзине такого не получается. Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В вопросе я указал, что мы создали собственную опцию cube, в которой завели нужные единицы. В карточке товара мы добились динамического вывода нужных единиц, заменив на . А вот сделать то жде самое в корзине не получается.
Да, мы это решили. Сначала создали стандартную опцию MS2, которую произвольно назвали — measure. И сделали ее в виде «множественного списка», в который добавили нужные единицы: м2, м3, шт,.
Соответственно на уровне каждой категории вывели в настройках эту опцию. И таким образом присвоили каждой группе товаров нужную единицу измерения. Где нужно — кубометры, а где штучный товар — штуки. Это очень удобно и довольно быстро можно сделать с помощью дополнения msImportExport.
Ну а в шаблоне корзины нужная единица подставляется при помощи следующего кода:
В самой карточке товара выводится стандартным