Пример калькулятора
1.1 Калькулятор работает по следующей схеме, умножает высоту на ширину, тем самым получается количество квадратных метров которые умножаются на стоимость фактуры в итоге получаем итоговую стоимость.
1.2 Высота картинки по умолчанию сразу 320см (вне зависимости от количества пикселей по высоте) а ширина рассчитывается относительно высоты картинки. ПРИМЕР: если картинка 400х800px то получается высота 320см, а ширина 640см.
1.3 Такая же форма заказа как по ссылке в примере.
В целом как было указано в примере нужно оформить также карточку товара.
2. Задача вторая возможность этому калькулятору работать по фотографиям загружаемых пользователем. ПРИМЕР:
точка рф/svoe-foto
3. Возможность в Opencart на карточке товара отключить калькулятор, а форму заказа оставить. Т.е. включать этот калькулятор только на определенных категориях товаров.