Эти опции зависят друг от друга. Скажем материал первый БлэкАут стоит 7470р - к нему уже идут опции выбора ширины(75 р за каждые 5 см) и высоты(100 р за каждые 5 см)
Если выбрать второй материал Сатен цена его 6820р - то ширина и высота плюсуются по другим ценам например ширина(100 р за каждые 5 см) и высота(100 р за каждые 5 см)
Видите тут цены на ширину и высоту зависят от разных материалах.
Есть такой модуль связанные опции - он помогает реализовать такие действия - но что-то он мне не тянет такое количество опций
Высота(100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, 315, 320, 325, 330, 335, 340, 345, 350)
Ширина(100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150)
И 5 видов материала я уже писала выше.
Тут стандартная функция опенкарт недотягивает.
Что касается данного модуля по опция то что-то с ошибками получается, пологаю что из-за большого количества опций. Пока не решила эту проблему