Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
23 апреля 2017, 19:15
+1
настройка msoptionsprice_grid_modification_fields, добавьте туда поле name
Володя
23 апреля 2017, 15:23
0
с этим модулем можно сделать синхронизацию с класс 365
не думаю, модуль работает по api МС. Возможно они в чет то и похожи, незнаю, с класс 365 не имел дела.
Володя
23 апреля 2017, 15:20
0
не понял, про какие нули идет речь и какие наименования.
Поясните, спасибо!
Володя
23 апреля 2017, 15:19
+1
добавил настройку «include_modification_options» — сюда писать ключи что необходимы
Володя
21 апреля 2017, 15:57
0
пожалуйста.
Вызов взят с демо сайта, там bootstrap и соответственно bootstrap-modal подключать не требуется.
[[!QuickView.initialize?
&bootstrapModalJsCss=`0`
&bootstrapDialogJsCss=`1`
&services=`miniShop2,msoptionsprice`
]]
Володя
21 апреля 2017, 15:46
+1
В шаблоне вызова сниппета QuickView.initialize в это всё нужно оставлять? Или лучше удалить?
если у вас уже подключен bootstrap-modal, то в вызове сниппета вы указываете
&bootstrapModalJsCss=`0`
соответственно скрипты и стили bootstrap-modal не грузятся.
Володя
21 апреля 2017, 11:53
0
Модуль работает на modx revo с шопкипером или на минишоп?
С шопкипером не пробовал, теоретически должно работать, так как нет какой то привязки к конкретному магазину. Нужно проставить необходимые классы ресурсов в настройках пакета и прописать соответствия полей.
Остается только вопрос по галерее продукта. Каким образом она у вас устроена? Скорее всего можно будет написать плагин на сохранение ресурса и там брать картинку синхронизации в поле sync_images и куда то ее сохранять. На первый взгляд особых сложностей быть не должно.
Володя
21 апреля 2017, 10:24
+3
Подключение QuickView
В удобном месте шаблона сайта вам нужно вставить вызов сниппета QuickView.initialize

[[!QuickView.initialize?
&bootstrapModalJsCss=`0`
&bootstrapDialogJsCss=`1`
&services=`miniShop2,msoptionsprice`
]]
Примечание!

— для подгрузки скриптов и стилей bootstrap-modal нужно указать
&bootstrapModalJsCss=`1`
— для подгрузки скриптов и стилей bootstrap-dialog нужно указать
&bootstrapDialogJsCss=`1`
— для подгрузки скриптов и стилей сторонних пакетов нужно перечислить их
services=`miniShop2,msoptionsprice`
Володя
21 апреля 2017, 08:37
0
Пустой файлик вызов снипета не срабатывает в типе файла javascript
то если сменить тип ресурса на другой, все ок? бред помоему…
Володя
21 апреля 2017, 08:22
0
Но тогда вызов снипета не срабатывает

да уж чудеса чудесные…
проверьте прежде свой вызов сниппета, уберите все и оставьте только его… будет чего?
Володя
21 апреля 2017, 08:13
+1
то вот ошибка (скрин 2)

да эт редактор вам подсвечивает неверный синтаксис, но ему то откуда знать что вы сниппет тут решили вставить. Не обращайте внимания и все.
Володя
21 апреля 2017, 07:51
0
при вызове любого снипета Modx ругается на неверный синтаксис.
Вы создали ресурс, задали ему тип javascript, в область контента поместили данный код. Кто ругается? Где?
Володя
21 апреля 2017, 07:49
0
это первым делом попробовал, почему-то не работает.
начните с того — что за телефон и из какой таблицы вы хотите вывести.
Володя
20 апреля 2017, 20:36
+4
Спасибо!)
Надеюсь удобство пользования будет перекрывать необходимость изучения нового синтаксиса.
Володя
20 апреля 2017, 20:34
+1
Не получается вывести новые поля: phone, email. После добавления их в настройках сами поля Телефон и Email появляются, но они пустые. Пробовал уже разные комбинации.
если хотите получить ответ на вопрос всегда описывайте точнее что вы пробовали, где и как.
в данном случае с учетом того что у вас последняя версия компонента в настройку msstatorders_grid_order_fields нужно добавить поле address_phone и profile_email

ато выводится содержимое кастомного поле address_receiver_familia, но тут другая проблема –не знаю как поменять заголовок столбца на Фамилия? Управление словарями не помогло.
только лексиконы и чистить кеш

3. И самая печаль – не получается настроить фильтр ни по одному из этих полей.

настройка msstatorders_grid_order_filter_fields
для телефона добавить
"address_phone":{"field":"phone"}
Володя
20 апреля 2017, 09:42
1
+2
$fenom->addModifier("dateformatter", function ($input) use ($modx) {
    switch ($input) {
           case "01":
              return $modx->lexicon('abcd.month.january');
              break;
            default:
              return $input;
      }
});
Володя
19 апреля 2017, 15:48
+1
да, в новой версии будет можно.
анонс — s6200.h3.modhost.pro/quickview.html
Володя
19 апреля 2017, 15:45
0
пока они только интеграцию проводят, вот сделают тогда и посмотрим что для этого надо будет.
Возможно только заключение договора и все.