ShopKeeper 3 опции с картинкой

Такой вопрос:
Вывожу параметры опций вот так

[[param_edit_table?
&docId=[[*id]]
&tvName=option
&tpl=properties_table
]]

Чанк:

[[+inner]]
<!--tpl_separator-->
<div>
<input id="art[[+id]][[+idx]]" class="shk_param" type="radio" name="artikul__[[+id]]add" value="[[*idx]][[+field2]]" width='60' name="size__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=0:then=checked]]>
<label for="art[[+id]][[+idx]]" [[+selected1]]><img src="img/[[+field1]]" width="40"></label>
<div class="param-item-title">[[+field3]] <sub>[[+field2]]</sub></div>
</div>

В таком варианте в корзину кладётся товар без обновления цены...
Хотя нужно с ценой.
Другие варианты (как приложено в документации) не выводят field3 а там у меня название опции... Как сделать так что бы все field выводились с обновлением цены???

В коде сниппета есть такой пример:

<div class="product-options">
    [[+inner]]
</div>
<!--tpl_separator-->
<label>
    <input type="radio" class="shk_param" value="[[+idx]]__[[+field2]]" name="size__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=`0`:then=`checked`]] />
    [[+field1]]
</label>

У вас не правильные name и value.

@Andchir сказал ShopKeeper 3 опции с картинкой:

В коде сниппета есть такой пример:

<div class="product-options">
    [[+inner]]
</div>
<!--tpl_separator-->
<label>
    <input type="radio" class="shk_param" value="[[+idx]]__[[+field2]]" name="size__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=`0`:then=`checked`]] />
    [[+field1]]
</label>

У вас не правильные name и value.

Здесь два поля а если поставить 3-й он не выводится почему то

А у вас разделитель точно <!--tpl_separator--> ?? или на подобии <!--Разделитель--> ??
У меня начинались глюки с корзиной если разделитель был не <!--tpl_separator-->

Если я вам не ответил, значит я не знаю ответ на вопрос так же как и вы

@Andchir http://slik.dx-site.ru/katalog/kovanyie-diski-17x75/l-777.html

вот вроде выводит а цену не плюсует почему то..

Если это страница товара, то [[+id]] нужно заменить на [[*id]].

Убрать "__add" из name.

@Andchir поставил ваш пример... Цена не прибавляется... всё равно...

@Andchir Может дело в [[*param1:replace=[[+id]]==[[*id]]]] ? На странице его нет.
А если поставить он за дваивает опции

Не надо точно копировать то что я пишу. У вас своё название TV (нужно написать вместо size).

Из значений цены убрать +. Там должна быть только цифра.

@Andchir Да Вы "Чертов ГЕНИЙ". Вы правы... Теперь всё работает...

Огромное спасибо!

Может кому понадобится))) Скидываю рабочий вариант опций с картинками...

 [[param_edit_table?
      &docId=`[[*id]]`
      &tvName=`option`
      &tpl=`properties_table`
]]

<!-- ЧАНК properties_table -->
<div class="product-options">
    [[+inner]]
</div>
<!--tpl_separator-->
<label>
    <input id="option[[+id]][[+idx]]" type="radio" class="shk_param" value="[[+idx]]__[[+field2]]" name="option__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=`0`:then=`checked`]] />
    <label for="option[[+id]][[+idx]]" [[+selected1]]><img src="img/[[+field1]]" width="40"></label>
    <div class="param-item-title">[[+field3]] <sup>+[[+field2]]</sup></div>
</label>

@akradeus Супер! Работает! Только вопрос, как передали их в корзину?

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.