Магазин который торгует печатью на сувенирах. Все сувениры имеют 3 одинаковые опции, это размер, форма и что то третье. Каждый рисунок – это отдельный товар. Рисунок не влияет на опции и цену, может сочетаться со всеми опциями. Опции влияют на цену.
Рисунков сейчас 1500 опций на 1,5мб в БД. Применил связанные опции для того, что бы исключить некоторые сочетания опций. в итоге база выросла на 8мб, пришлось перейти на vds, так как странички стали грузиться очень долго. Теперь нужно обновить базу, но выгрузка не работает из-за веса БД.
И вот у меня такая мысль сделать всем товарам общие опции.
product.php
389 foreach ($this->model_catalog_product->getProductOptions($this->request->get['product_id']) as $option) { if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox' || $option['type'] == 'image') { $option_value_data = array();
как get['product_id']) заменить на значение одного из продуктов?
Ну или есть желающие помочь делом, а не советом, пишите в л.с.договоримся.