Сохранить
Сохраняем
  • K
    kurkinst

    Работает при такой схеме
    в shopCartRow.tpl плейсхолдер [[+shk_param]]

    на странице товара
    <select name="param__[[*id]]__add" onclick="SHK.additOpt(this)" />
    [[!getImageList?
    &tvname=params
    &docid=[[*id]]
    &tpl=params-list
    &limit=0
    ]]
    </select>

    написал в Поддержка Читать далее
  • K
    kurkinst

    Задача конечная на примере конкретного товара: есть каталог дверей, двери различаются по ширине.
    Ширина на цену не влияет, у других товаров может быть не только ширина, а например цвет краски, чтобы не дублировать товары с различием по одному параметру, создал MIGx поле params, со списком значений.

    Что хочу: передавать в заказ +addit_data или в другой переменной со страницы товара, вот собственно код, вопросы по SELECT классы, параметры, настройки, что там надо указать, прописать?

    <form action="[[~[[*id]]? &scheme=abs]]" method="post">
    <select name="?" value="?" class="shk-param ?">
    [[!getImageList?
    &tvname=params
    &docid=[[*id]]
    &tpl=params-list
    &limit=0
    ]]
    </select>
    <input type="hidden" name="shk-id" value="[[*id]]" />
    <input type="hidden" name="shk-name" value="[[*pagetitle]]" />
    <input type="hidden" name="shk-count" value="1" />
    <div align="right">
    Цена: <span class="shk-price" id="stuff_[[*id]]_price">[[*price]]</span> руб.
    <button type="submit" name="shk-submit" class="shk-but">В корзину</button>
    </div>
    </form>

    написал в Поддержка Читать далее
  • K
    kurkinst

    В общем отбой, это из-за хостинга Timeweb, ошибки при установке, переезд на другой хостинг

    написал в Поддержка Читать далее
  • K
    kurkinst

    Консоль ошибок не показывает, заказ отправляется, при добавлении все ок, при оформлении не выводятся кнопки, возможно какой-то конфликт JS

    http://dietti.ru/cart/

    <button class="shk_count_button " type="button">-</button>
    <button class="shk_count_button" type="button">+</button>

    написал в Поддержка Читать далее