Новости
- 13.11.2019 - Дополнение "Импорт-Экспорт" для Shopkeeper4
- 13.11.2019 - Открыт Telegram канал проекта Shopkeeper
- 26.10.2019 - Импорт и экспорт товаров в Shopkeeper 4 (видео)
- 25.09.2019 - Вышел Shopkeeper v4.0.8
- 01.09.2019 - Сниппет ShoppingCart - универсальная корзина покупок для MODX
- 02.08.2019 - Агрегация в MongoDB (видео)
- 20.06.2019 - Интеграция Shopkeeper4 для MODX (в разработке)
- 30.04.2019 - Shopker - облачный Шопкипер. Первый месяц - бесплатно!
- 31.03.2019 - DotsMenu - удобное выпадающее меню (блог)
- 19.03.2019 - Вышел Catalogfill 2.4.10 для MODX Revo
- 05.02.2019 - Symfony для MODX-разработчиков
- 15.11.2018 - Импорт/экспорт товаров в Shopkeeper 4
- 14.09.2018 - Установка и обзор Shopkeeper4
- 01.06.2018 - Тест производительности Shopkeeper 4
Последние темы
-
Вышел Shopkeeper 4.1.3
Новости1 -
Получить цвет статуса товара?
Поддержка3 -
Проблема с giftCards
Поддержка12 -
Paykeeper2 для MODX стал бесплатным
Новости1 -
Изменить стоимость доставки из "Нового" сниппета
Поддержка9 -
Дополнение "Импорт-Экспорт" для Shopkeeper4
Новости1 -
Редактирование карточки товара
MODX - Вопросы и обсуждения2 -
Открыт Telegram канал проекта Shopkeeper
Новости1 -
Дополнительные параметры товаров - несколько списков radio-button
Поддержка2 -
Цена от параметра
Общие вопросы7 -
Импорт и экспорт товаров в Shopkeeper 4 (видео)
Документация, Уроки1 -
Shopkeeper3 и модуль оплаты PayAnyWay
Поддержка5 -
Как в окно редактирования заказа добавить поле типа daterange?
Поддержка10 -
tagmanager2 select вместо checkbox
Поддержка2 -
Пару вопросов по Symfony, Angular, MongoDB
Пожелания и предложения2 -
Подскажите как реализовать. Спасибо
Общие вопросы2 -
CatalogFill не могу настроить импорт.
Поддержка7 -
CatalogFill 2.4.10 в режиме PHP-FMP
Поддержка3 -
TypeScript - Полный Курс за 1 час
Документация, Уроки1 -
Вышел Shopkeeper4 v4.0.8
Новости1
Shopkeeper 3 Дополнительные параметры
-
Приветствую!
Всех с праздником.
Возник вопрос по дополнительным параметрам.
Как можно сделать вывод в карточке товаров вывод дополнительных параметров в таком виде
<span class="color_radio" >Цвет:</span>
<ul>
<li>
<input type="radio" id="p" name="l" />
<label for="p"><span class="pink-i" ><i class="all-colors pink-c"></i></span></label>
</li>
<li>
<input type="radio" id="p2" name="l" />
<label for="p2"><span class="blue-i" ><i class="all-colors blue-c"></i></span></label>
</li>
<li>
<input type="radio" id="p3" name="l" />
<label for="p3"><span class="green-i" ><i class="all-colors green-c"></i></span></label>
</li>
<li>
<input type="radio" id="p4" name="l" />
<label for="p4"><span class="white-i"><i class="all-colors white-c"></i></span></label>
</li>
</ul>А так же сделать что бы эти параметры передавались в корзину.
Раньше для вывода параметра был чанк в SHK3 этого чанка нет.
Заранее благодарю за помощь. -
@Metsof Через param-edit, а вывод делать через param-edit-table. В документации к Shopkeeper3 эти сведения есть.
-
C этим разобрался остался вопрос как к примеру чекбоксы кастомизировать? Чанка для этого никакого нет
-
@Metsof В образцах есть сниппета param_edit_table. Сниппет этот открывайте и там в комментариях есть образцы для разных случаев, в том числе и чанка. А так делайте вызов [[param_edit_table? &docId=
[[*id]]
&tvName=название вашей tv
&tpl=имя вашего чанка
]] -
@anton83 СПАсибо оргомное а как в чанке значения указывать не подскажете?
-
@Metsof У меня для выбора оттенка (цвета) чанк вывода так сделан:
<div class="btn-group d-inline-flex flex-wrap" data-toggle="buttons" role="group"> [[+inner]] </div> <!--tpl_separator--> <label class="btn btn-secondary"> <img src="[[!phpthumbon? input=`[[+field1]]` &options=`w=30&h=30&zc=1`]]" class="img-fluid mx-auto" alt="Оттенок [[+field2]]"> <input type="radio" class="shk_param" value="[[+field2]]" name="tint__[[+id]]__add" id="tint[[*id]]" onclick="SHK.additOpt(this)" [[+idx:eq=`0`:then=`checked`]]><small>[[+field2]]</small> </label>
Плейсхолдеры field1 и field2 это значения из таблицы tv param-edit. field1 - первая колонка, field2 - вторая колонка. Если у вас больше будет колонок, то соответственно значения колонок вызывать так field3 и fieldn соответственно.
name="tint__[[+id]]__add" указывает какое поле будет в корзину передано, в письмо и в админку. У меня это текстовое название оттенка. -
@anton83 Огромное спасибо за помощь. Все отлично и никаких трудностей нет.
Осталось решить с фильтрацией так как в фильтре отображаются параметры в виде Синий==0