Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
28 декабря 2017, 10:41
+1
для опции ms|colors чанки
&tplFilter.outer.ms|colors=`mFilter2.filter.select`
&tplFilter.row.ms|colors=`mFilter2.filter.option`
Володя
28 декабря 2017, 10:39
+1
Это прям так и писать в чанк?
это синтаксис феном. В обычном виде будет как
[[!msOptions?
&options=`colors`
&tpl=`tpl.msOptions.color`
]]
Володя
28 декабря 2017, 10:27
0
в фильтре не пойму.
в фильтре примерно так же как в чанке tpl.msOptions.color
Володя
28 декабря 2017, 10:27
0
Но как теперь это вывести в карточке и в фильтре не пойму.
добавил вывод на странице продукта
Володя
28 декабря 2017, 00:12
0
ну суть примерно такая да.
Володя
28 декабря 2017, 00:09
0
используйте обычные чанки, не инлайновые.
Володя
27 декабря 2017, 20:46
0
попробуйте обновить pdoTools до последней версии. Теоретически не должно быть проблем. Не так давно где то делал подобное только на феном.
Володя
27 декабря 2017, 18:05
+1
можно набросать плагин на событие msOnCreateOrderProduct, msOnUpdateOrderProduct
и уведомлять пользователя по изменению товаров в заказе. Данные события будут срабатывать при изменении единицы товара в заказе.
Если же вам надо общее информирование о изменении заказа то можно логировать предыдущее изменения с помощью например orderLog и отслеживать последние изменения по событию msOnUpdateOrder
и уведомлять пользотеля.

Возможно придумать другие варианты…
Володя
26 декабря 2017, 19:23
0
можно конечно. Берете значение курса нужной валюты и делите на курс валюты к которой надо…
Володя
26 декабря 2017, 14:37
+2
Чанк укажите по нормальному.
Володя
26 декабря 2017, 14:29
0
Это говорит о том что идентификатор не поступает в сниппет. Значит у вас неверный вызов
Володя
26 декабря 2017, 14:28
0
Покажите код.
Володя
26 декабря 2017, 14:12
+1
сильно не пинайте, в php нуб) но лучше конечно плагин
учитесь… читайте данный ресурс, тут есть множество примеров, в том числе и с плагинами.
Володя
26 декабря 2017, 14:10
0
плейсхолдер [[+id]] внутри параметра &product, никак не работает и возвращает пустой результат
не верю…
[[!msProductOptions? &product=`[[+id]]`]]
этот вызов у вас по идее в чанке вызова сниппета msProducts, так ведь:?
Володя
25 декабря 2017, 11:54
+1
токен дается только для платных функций
ранее токен выдавался и на бесплатной версии. Обновите пакет. Можно использовать без указания токена.
Заметно увеличилась задержка при подсказке города на бесплатной версии, если не жалко 2 тр/год попробуйте перейти на платную версию kladr-api.ru/business
Володя
25 декабря 2017, 11:21
0
Если честно то я не помню. Поднимите тестовый сайт, проверьте.
Володя
24 декабря 2017, 20:31
+5
Готов поехать на велике...)
Володя
24 декабря 2017, 20:28
1
+2
просто добавьте в форму товара поле в массив options
<div class="form-group">
      <label class="col-md-2 control-label">Add:</label>
      <div class="col-md-10 form-control-static">
            <textarea name="options[comment]"></textarea>
      </div>
</div>
пример msdsector.vgrish.ru/index.php?id=5 поле add
далее это поле будет в опциях товара
Володя
24 декабря 2017, 15:14
0
да, можно, добавить в настройку msstatorders_grid_order_fieldstotal_product