Техническое задание: Доработка отображения цен на товары
1. Цель
Необходимо реализовать возможность выбора единицы измерения для товара: штуки (шт) и кубические метры (м³). Требуется, чтобы в каталоге и в карточке товара отображалась цена только за выбранную единицу (или обе, если это указано в настройках).
2. Пример страницы
За основу взять стандартную страницу товара (например, доска обрезная). На текущий момент функционал не реализован.
3. Функциональные требования
- Выбор единицы измерения: у каждого товара должна быть настройка, позволяющая выбрать единицу отображения цены: Только «шт», Только «м³» или «шт/м³» (оба варианта).
- Отображение в каталоге: в списке товаров (каталоге) цена показывается в соответствии с выбранной единицей. Если выбрано «шт - то показывать цену за штуку, если «м³» - то за куб, если оба варианта - то обе цены рядом (например: «100 руб/шт, 5000 руб/м³»).
- Карточка товара: на странице продукта также отображать цену(ы) согласно настройкам. Если единица одна - показывать одну строку с ценой. Если обе - обе строки с подписями.
4. Технические ограничения и предыдущая работа
- Проект ведется на WordPress (WP).
- Один исполнитель уже начал, но не завершил задачу. Поэтому просьба серьезно оценить свои возможности перед выполнением.
- Сдавать код и проверять только после практической реализации.
5. Критерии готовности
- Цена отображается в зависимости от выбранной единицы.
- Администратор может настраивать единицы для каждого товара отдельно.