[msOptionsPrice2] Как добавить свою колонку в Модификации?
Всем здравствуйте. В общем, суть такая — по умолчанию во вкладке Модификации 6-7 стандартных столбцов — Цена, старая цена, артикул, картинка, тип и так далее.
В колонке Цена у меня указана цена за упаковку (то есть, условно, 1000 руб за упаковку и в коробе 800 пог. м.).
Мне нужно ввести новую колонку Цена за погонный метр/шт., а потом выводить её в зависимости от модификации.
К примеру, товар 1 и у него 2 типа: тип 1 — 5.60 руб за 1 пог. м., тип 2 — 15 руб за 1 пог. м.).
В документации вроде ничего такого не нашёл, либо я неправильно понял. На сайте документации нашёл только старую — docs.modx.pro/components/msoptionsprice..
По задумке, чтобы при переключении по радиокнопке с модификацией товара менялась цена не только в синем фоне, но и цена в зелёном фоне (которая указывает за погонный метр).
Также я заметил, что в системных настройках есть пункт Поля модификации, но я не уверен, что это сработает, если введу туда какое нибудь кастомное название поля.
В колонке Цена у меня указана цена за упаковку (то есть, условно, 1000 руб за упаковку и в коробе 800 пог. м.).
Мне нужно ввести новую колонку Цена за погонный метр/шт., а потом выводить её в зависимости от модификации.
К примеру, товар 1 и у него 2 типа: тип 1 — 5.60 руб за 1 пог. м., тип 2 — 15 руб за 1 пог. м.).
В документации вроде ничего такого не нашёл, либо я неправильно понял. На сайте документации нашёл только старую — docs.modx.pro/components/msoptionsprice..
По задумке, чтобы при переключении по радиокнопке с модификацией товара менялась цена не только в синем фоне, но и цена в зелёном фоне (которая указывает за погонный метр).
Также я заметил, что в системных настройках есть пункт Поля модификации, но я не уверен, что это сработает, если введу туда какое нибудь кастомное название поля.
Комментарии: 6
Добрый день.
Если смысл в том чтоб вывести стоимость на карточке товара за погонный метр, то ее можно высчитать в плагине и просто вывести на фронт. Пишите в ТП или в ТГ в профиле подскажу.
Если смысл в том чтоб вывести стоимость на карточке товара за погонный метр, то ее можно высчитать в плагине и просто вывести на фронт. Пишите в ТП или в ТГ в профиле подскажу.
Здравствуйте. Я немного ошибся. Там 1000 руб — это за упаковку, и в этой упаковке определённое кол-во пог. м. Насчёт вычислить я не уверен, так как клиент прислал документ с ценами за 1 пог. метр для каждой модификации товара.
Если под ТП имеется в виду техподдержка плагина в модсторе, то я вчера пробовал написать для этого дополнения, но пишет, что год поддержки уже истёк.
Если под ТП имеется в виду техподдержка плагина в модсторе, то я вчера пробовал написать для этого дополнения, но пишет, что год поддержки уже истёк.
Привет! А почему для этой цели нельзя использовать существующее поле «старая цена»? Судя по скрину, оно не используется.
Ну как временное решение — можно, но думал, что это немного неправильно — использовать поле не по назначению
Тут уж вопрос рациональности… если есть готовое поле, которое не планируется применять для вывода старой цены, то логично будет его использовать, а не тратить время на кастомизацию компонента.
А чтобы это не казалось неправильным, можно в лексиконах msOptionsPrice2 поменять подпись к полю)))
А чтобы это не казалось неправильным, можно в лексиконах msOptionsPrice2 поменять подпись к полю)))
хорошо, тогда уточню у клиента) но на будущее хотелось бы знать — как добавляется новый столбец? либо попросить добавить такой функционал)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.