Автоматический вывод опций в opencart

kvins
На сайте с 23.08.2011
Offline
95
3725

Что нужно сделать в opencart чтобы вывести нужные мне опции уже в сам товар без добавления к каждому товару в админке.

Магазин уникальных статей. (http://linkum.ru/to/13254/)
S5
На сайте с 04.01.2010
Offline
77
#1

Там для каждого товара создается своя группа опций, так что никак :)

kvins
На сайте с 23.08.2011
Offline
95
#2
sg552:
Там для каждого товара создается своя группа опций, так что никак :)

Это вы наверняка знаете или это ваше мнение ??

Просто думал может вывести из базы самому , но тогда по нажатию купить нужно найти файлик куда вписывать атрибут и цену а я его пока не нашел

S5
На сайте с 04.01.2010
Offline
77
#3
Это вы наверняка знаете или это ваше мнение ??

Наверняка моё мнение.

При отправке заказа в json передается следующее

#lockcontent #lockitemsizes .sizenode .active, #lockcontent input[type='text'], #lockcontent input[type='hidden'], #lockcontent input[type='radio']:checked, #lockcontent input[type='checkbox']:checked, #lockcontent select, #lockcontent textarea

вместе с

<input type="hidden" name="quantity" size="2" value="1"/>
, <input type="hidden" name="product_id" id="product_id" size="2" value="558"/>
, <input type="hidden" name="option[549]" value="1491" id="option_value"/>

Как видите, в последнем поле идет указание id опции и конкретное выбранное значение. Серверную часть поковырять сейчас нет возможности, но что-то мне подсказывает что не зря такая наборка опций сделана.

Хотя перепилить можно все...

---------- Добавлено 18.07.2012 в 17:33 ----------

//Пораскинул мозгами

Если память мне не изменяет, то сервер обработает все, что ты ему пришлешь в первой выборке, и он все отработает. Я забыл, что это же opencart... Так что думаю возможно

kvins
На сайте с 23.08.2011
Offline
95
#4

А ты знаешь где цену можно коректировать ??

В product.tpl не нашел , пытался менять цены но они только отображаются на странице , но в корзину старая цена идет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий