Станислав

Станислав

С нами с 25 марта 2017; Место в рейтинге пользователей: #624

создание migx параметров при импорте из 1c

Добрый день!
есть такой плагин
<?php
if ($modx->event->name != 'mSyncOnProductImport') return;

 $analogTitle = $properties["Аналог"];
 $analog = $modx->getObject('modResource', array('pagetitle' => $analogTitle));
 $analogId = $analog ? $analog->id : 0;
 
 $colors = explode('•#', $properties["Цвет маркера"]);
 $colorName = $colors[0];
 $color = count($colors) > 1 ? $colors[1] : "";
 
 if (empty($color) && $analogId == 0) return;
 
 $colorTV = '[{"MIGX_id":"1","colorname":"' . $colorName . '","direct":"' . $analogId . '","color":"' . $color . '"}]';
 $resource->setTVValue('scolor', $colorTV);
создает таблицу в migx, но только одну, а как модернизировать, что бы создавались все параметры, если их больше 1
Станислав
09 сентября 2019, 13:46
modx.pro
1
157
0

[msBonus2] Бонусная система для miniShop2


— Совместимость с msPromoCode и msPromoCode2,
— Программное API — можно начислить или списать бонусы в сниппете или плагине за какое-либо действие,
— Уровни пользователей с процентом начисления и суммой покупок, при достижении которой пользователь перейдёт на данный уровень,
— Возможность применить или отменить бонусы к уже созданному заказу,
— Возможность ручного начисления/списания бонусов на пользовательском аккаунте,
— Возможность указать максимальный процент корзины, который можно оплатить бонусами,
— Возможность указать разделы для начисления и списания баллов отдельно друг от друга,
— Начисление бонусов за регистрацию и в день рождения.

Создание компонента проспонсировал Глеб, за что ему благодарность.

Демку потыкать можно тут, а документация уже на docs.modx.pro
Павел Гвоздь
09 сентября 2019, 12:12
modx.pro
2
431
+20

[ms2form] 1.4.0 Возрождение

Многим известно, что автор компонента Антон Мамрашев не обновлял его с 2015 года (версия 1.3.0). Недавно мне поступил заказ освежить компонент, добавив в него поддержку miniShop2 опций, а в частности типов опций Одиночный список, Множественный список и Список с автодополнением.
В GitHub я нашёл форк версии 1.3.5 с некоторыми нововведениями. Решил использовать его. Теперь новая версия компонента живёт тут, ну и конечно в Модстор.

Что было сделано:
- Добавлена работа с опциями при добавлении и редактировании товара
- Добавлена поддержка опций: Одиночный список, Множественный список, Список с автодополнением
- Исправлен вызов процессоров на добавление и редактирование товара
- Исправлено определение почтовых настроек в методе ms2form::sendMail
- Исправлен резолвер установки зависимых компонентов

Кстати, спонсор новой версии Виталий.
Компонент бесплатный. Если хотите помочь автору в развитии компонента — под постом справа есть кнопка. ;)
Павел Гвоздь
02 сентября 2019, 13:51
modx.pro
1
425
+22

Анонс modB24CRM

Модуль интеграции сайта на MODX Revolution и Bitrix24.
Были учтены ошибки modBitrixCRM. Это новое дополнение, т.к. сохранить совместимость не представлялось возможным.

Возможности:
  1. Создание лидов/сделок при отправке формы через FormIt/AjaxForm
  2. Создание разделов/товаров в Битрикс24 в соответствии с каталогом miniShop2 на сайте
  3. Создание и обновление лидов, сделок и контактов через заказы miniShop2
  4. Простая настройка всех полей соответствия
Артем
25 августа 2019, 20:16
modx.pro
1
456
+4

Планирование публикации/снятия с публикации материала раз в год/месяц/неделю

Есть вопрос: есть ли возможность запланировать публикацию и снятие публикации в один и тот же день в году?

з.ы. Отвечаю сам себе))

Цель поделки была создание поздравительных баннеров на главной странице, там с днем флага, 1 сентября и т.д. Суть в размещении в определённый день блока-баннера. Идея такая6 создаю чанки с наименованием «22.08», «01.09», а в шаблоне страницы вызываю чанк

[[$[[+phx:input=`now`:strtotime:date=`%d.%m`]]]]
вот и все.

Только не кидайте тухлыми помидорами.
Немыкин Андрей
19 августа 2019, 17:15
modx.pro
1
138
+1

Доработка магазина

5 5 000
Добрый день!
Нужна помощь с minishop2, надо настроить карточку товара и оформление заказа (корзина и ЛК).
Подробности вышлю.
Денис
07 августа 2019, 14:20
modx.pro
1
189
0

Создание CMP для вывода в админку с помощью MIGX

Итак, в прошлой статье я рассказал, как можно создавать свой компонент с помощью MIGX. Теперь я покажу, как можно создавать и редактировать данные в админке.

Кто не знает о чем речь, ссылка на первую статью.
Михаил
20 июня 2019, 18:55
modx.pro
13
679
+23

Удобная фильтрация в mSearch2 на мобильной версии (внешний вид)

Доброго всем!
дам очень нужную инструкцию для изменения внешнего вида фильтров на мобильной версии (в десктопной ничего не измениться) в mSearch2 совместно с minishop2

На выходе нас ожидает меню куда спрячутся все фильтра, а сбоку, поверх всего будет закреплена кнопка управляющая этим меню (открыть, закрыть). Работает как в bootstrap 3 так и в bootstrap 4. Внешний вид фильтров настраиваете на свой вкус и цвет.

Впринцыпе данный пример можно использовать где угодно, возможно спрячете меню блога, ну там уже на свое усмотрение. Работает через jquery
Сергей
19 апреля 2019, 18:55
modx.pro
20
735
+5

Несколько платных приложений

Которые стали бесплатными:
  • msExportUsersExcel — Экспорт пользователей MODX REVOLUTION
  • msNAP — Уведомления о покупках других посетителей
И пара приложений которые стали бесплатными еще в марте:

  • mc1C — Управление медицинским центром 1С
  • yClients — Aвтоматизация фитнес центров, салонов красоты и д.р.
Теперь мои приложения можно скачать из репозитория modstore.pro бесплатно))
Андрей Степаненко
15 апреля 2019, 15:02
modx.pro
2
617
+21

Проверка на заполнение атрибута alt у тега img

SEO-шники говорят что атрибут alt у тега img очень важен для поисковых роботов. Один из товарищей попросил написать на его сайт плагин, который на лету проверял бы наличие и заполнение атрибута ALT у всех изображений и не давал бы менеджеру сохранить ресурс если хоть 1 изображение без атрибута alt (не важно пустой он или его вообще нет).
iWatchYouFromAfar
01 апреля 2019, 20:57
modx.pro
10
1 110
+13