[msOptionsPrice2] Как добавить свою колонку в Модификации?

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

al1ve
26 апреля 2024, 17:02
modx.pro
207
0

Комментарии: 6

Володя
27 апреля 2024, 12:14
0
Добрый день.
Если смысл в том чтоб вывести стоимость на карточке товара за погонный метр, то ее можно высчитать в плагине и просто вывести на фронт. Пишите в ТП или в ТГ в профиле подскажу.
    al1ve
    27 апреля 2024, 14:52
    0
    Здравствуйте. Я немного ошибся. Там 1000 руб — это за упаковку, и в этой упаковке определённое кол-во пог. м. Насчёт вычислить я не уверен, так как клиент прислал документ с ценами за 1 пог. метр для каждой модификации товара.
    Если под ТП имеется в виду техподдержка плагина в модсторе, то я вчера пробовал написать для этого дополнения, но пишет, что год поддержки уже истёк.
    Alexey
    28 апреля 2024, 10:45
    0
    Привет! А почему для этой цели нельзя использовать существующее поле «старая цена»? Судя по скрину, оно не используется.
      al1ve
      28 апреля 2024, 11:12
      0
      Ну как временное решение — можно, но думал, что это немного неправильно — использовать поле не по назначению
        Alexey
        28 апреля 2024, 11:25
        0
        Тут уж вопрос рациональности… если есть готовое поле, которое не планируется применять для вывода старой цены, то логично будет его использовать, а не тратить время на кастомизацию компонента.

        А чтобы это не казалось неправильным, можно в лексиконах msOptionsPrice2 поменять подпись к полю)))
          al1ve
          28 апреля 2024, 20:45
          0
          хорошо, тогда уточню у клиента) но на будущее хотелось бы знать — как добавляется новый столбец? либо попросить добавить такой функционал)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6