В общем нужно вывести 2е цены: 1 Цена за упаковку 2 цена за единицу Но желательно чтобы это проставлять в ручную. т.к. в упаковке может быть 5 позиций, 6, 10 и 12 позиций. Добавлять через опцию не вариант, очень много товаров, лишняя нагрузка на БД. нужно вывести простым полем.
Вывести не проблема - добавляйте переменную (поле в БД) и обрабатывайте её в Модели\Контроллере\Шаблоне аналогично имеющейся Цене. Вот только логику обработки в Корзине продумайте - как скрипт поймёт, какое значение брать? Либо минимальное количество покупки устанавливать, либо к тем же Опциям возвращаться. А нагрузка на БД от Опций - капля в море. ИМХО.