Единицы измерения (пора навести порядок)

Тема в разделе "Предложения и пожелания", создана пользователем Zakus_qqq, 3 апр 2021.

  1. Zakus_qqq

    Zakus_qqq Пользователь

    Сообщения:
    35
    Симпатии:
    2
    В ос3.0.2.0 перемудрили с единицами измерения, как мне кажется. Поэтому предлагаю:

    1.В админке-> система->локализация полностью уничтожить "единицы измерения веса" и "единицы измерения".

    Вместо этого добавить настройку "единицы измерения", в которой будут перечислены все единицы измерения на сайте. Пользователь может добавить или удалить любую единицу измерения. У каждой единицы измерения нет других параметров, кроме как свое название (на разных языках). Например: кг, г, 100г, 30г, шт, ведро, м.п., жираф, м, 5см

    2. В админке->каталог->товары->добавить товар->данные нужно уничтожить поля "единица измерения веса" и "единица измерения длины".

    Вместо этого выше поля "цена" добавить необязательное поле "единица измерения", в котором будет выпадающий список из значений (см. п.1).

    3. В
    админке->каталог->товары->добавить товар->опции добавить параметр опции "единица измерения" (между столбцами "цена" и "бонусные баллы"), в котором точно также будет список из п.1.

    И все! В карточке товара, в корзине, в инвойсе и, вообще, в любом месте, где есть информация про цену товара будет выводиться на экран по следующему алгоритму:

    1. Если было заполнено поле "единица измерения" во вкладке "данные", то
    7руб/кг, 7руб/г, 7руб/100г, 7руб/30г, 7руб/шт, 7руб/ведро, 7руб/м.п., 7руб/жираф, 7руб/м, 7руб/5см;

    если это поле было оставлено пустым, то
    7руб/ед.

    2.Если выбирается опция, в которой было заполнено поле "единица измерения", то ед. измерения меняется, например с
    7руб/ед на 7руб/ведро или с 7руб/кг на 7руб/ведро.

    Если выбирается опция, в которой не было заполнено поле "единица измерения", то ед.измерения остаётся прежней (т.е. значение единицы измерения в опциях имеет приоритет перед значением единицы измерения в основных настройках (вкладка "данные" )).
     
    Последнее редактирование: 3 апр 2021
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.863
    Симпатии:
    1.059
    Нет, не получится переделать для сборки. Русская сборка идет по принципу минимального отличия от оригинала и вносятся только самые нужные изменения.