Алексей Шумаев
С нами с 30 ноября -0001; Место в рейтинге пользователей: #24mvtForms: удобное управление всеми формами на сайте, формы в контенте, заказ в 1 клик
Компонент предназначен для простого управления всеми формами на сайте, в том числе без доступа к элементам MODX.
Особенно удобен, если на вашем сайте используются множественные формы захвата посетителей, например «Получить скидку на этот товар сейчас», «Записаться на приём», «Получить специальное предложение по акции».
Вставка таких форм прямо в контент страниц не требует доступа к элементам и вёрстки формы, достаточно указать базовые параметры формы в приложении и поставить вызов в нужное место контента.
+ заказ в 1 клик
+ логгирование и геоданные отправителей
Особенно удобен, если на вашем сайте используются множественные формы захвата посетителей, например «Получить скидку на этот товар сейчас», «Записаться на приём», «Получить специальное предложение по акции».
Вставка таких форм прямо в контент страниц не требует доступа к элементам и вёрстки формы, достаточно указать базовые параметры формы в приложении и поставить вызов в нужное место контента.
+ заказ в 1 клик
+ логгирование и геоданные отправителей
Отправляем данные заказа в Google Analytics (PHP)
Добрый день.
Чаще всего данные в GA отправляются через JS. По опыту это не лучший вариант и ну совсем не удобный.
Поэтому, при поступлении новой заявки решено было сделать через Measurement Protocol. Полезная информация есть, например, здесь (за что ребятам спасибо).
Набросал простой класс и снабдил его подробными комментариями, думаю кому-то пригодиться.
Использовать можно где угодно: в своём сниппите или в плагине на событие «msOnCreateOrder».
Пример использования:
Код: ga.class.php
Важно: у меня этот класс гораздо шире (особенности проекта), это усечённый вариант и я его особо не тестировал, но должен работать нормально.
UPD: Посмотрел на более свежую голову: исправил 1 ошибку + немного оптимизировал код. По ссылке — обновлённый файл.
Чаще всего данные в GA отправляются через JS. По опыту это не лучший вариант и ну совсем не удобный.
Поэтому, при поступлении новой заявки решено было сделать через Measurement Protocol. Полезная информация есть, например, здесь (за что ребятам спасибо).
Набросал простой класс и снабдил его подробными комментариями, думаю кому-то пригодиться.
Использовать можно где угодно: в своём сниппите или в плагине на событие «msOnCreateOrder».
Пример использования:
if(include_once($modx->getOption('core_path').'/ga.class.php')) {
$GA = new GA($modx,$orderID);
$GA->action();
}
Код: ga.class.php
Важно: у меня этот класс гораздо шире (особенности проекта), это усечённый вариант и я его особо не тестировал, но должен работать нормально.
UPD: Посмотрел на более свежую голову: исправил 1 ошибку + немного оптимизировал код. По ссылке — обновлённый файл.
Разработка модуля оплаты для NET PAY
10
Доброго дня!
Поступила заявка на реализацию оплаты через NET PAY (net2pay.ru).
Соответственно, готов спонсировать разработку модуля для MS2, чтобы он появился в магазине в ближайшее время.
Будет востребован, я думаю.
Ребята, кто уже реализовывал подобные модули, кто возьмётся?
Поступила заявка на реализацию оплаты через NET PAY (net2pay.ru).
Соответственно, готов спонсировать разработку модуля для MS2, чтобы он появился в магазине в ближайшее время.
Будет востребован, я думаю.
Ребята, кто уже реализовывал подобные модули, кто возьмётся?
Редирект на свою страницу после оформления заказа
Для Minishop2 версий >= 2.4.* Думаю, информация будет полезна начинающим разработчикам: можно на простой задаче заодно и немного разобраться в логике работы магазина.
Импорт свойств в Minishop2 версий 2.4.* из CSV
Возникла сейчас необходимость импортировать товары для текущей версии MS2.
Попробовал штатный скрипт импорта из CSV, оказалось, что свойства товаров (созданные не плагином) не обрабатываются.
Возможно кому-то пригодиться данное простенькое решение.
Попробовал штатный скрипт импорта из CSV, оказалось, что свойства товаров (созданные не плагином) не обрабатываются.
Возможно кому-то пригодиться данное простенькое решение.
Постоянная удалённая работа
Добрый день
Требуются 1-2 удалённых специалиста modx для постоянного сотрудничества.
Задачи: поддержка сайтов на modx, расширение функционала, наполнение контентом и т.д.
Конкретный перечень видов работ (если кому-то не нравится, например, контент) согласуется.
Требования: ответственность, надёжность.
Оплата как почасовая, так и от задачи — всё согласуется.
Первоначальные условия оплаты — по факту выполнения; если сотрудничество успешное -> более серьёзные проекты, предоплата/поэтапная оплата.
Для постановки/контроля задач используется система управления проектами.
Кто реально имеет опыт, время и интерес к постоянному сотрудничеству — оставляйте контакты в комментариях.
Требуются 1-2 удалённых специалиста modx для постоянного сотрудничества.
Задачи: поддержка сайтов на modx, расширение функционала, наполнение контентом и т.д.
Конкретный перечень видов работ (если кому-то не нравится, например, контент) согласуется.
Требования: ответственность, надёжность.
Оплата как почасовая, так и от задачи — всё согласуется.
Первоначальные условия оплаты — по факту выполнения; если сотрудничество успешное -> более серьёзные проекты, предоплата/поэтапная оплата.
Для постановки/контроля задач используется система управления проектами.
Кто реально имеет опыт, время и интерес к постоянному сотрудничеству — оставляйте контакты в комментариях.
Доступ к определённым группам пользователей
Доброго дня!
Потребовалось дать доступ менеджеру к редактированию пользователей.
Соответственно вопрос: можно ли штатными средствами ограничить доступных для редактирования пользователей (группами или id конкретного юзера)?
Потребовалось дать доступ менеджеру к редактированию пользователей.
Соответственно вопрос: можно ли штатными средствами ограничить доступных для редактирования пользователей (группами или id конкретного юзера)?
Генерация изображений при сохранении товара
Добрый вечер
При сохранении нового товара сразу у товара «изображения», см. скрин.
В ms2_products поля image и thumb содержат NULL, папки и файлов в products не создаётся.
Загрузка изображений после сохранения файлов проходит нормально.
Тестировал на версии 2.4.4 и сейчас на 2.2 — аналогично.
Хэлп, что-то не пойму даже, куда смотреть.
При сохранении нового товара сразу у товара «изображения», см. скрин.
В ms2_products поля image и thumb содержат NULL, папки и файлов в products не создаётся.
Загрузка изображений после сохранения файлов проходит нормально.
Тестировал на версии 2.4.4 и сейчас на 2.2 — аналогично.
Хэлп, что-то не пойму даже, куда смотреть.
Корректировка ранжирования результатов mSearch2
Доброго дня!
Столкнулся с необходимостью скорректировать выдачу поиска, а именно: если в запросе имеется основная словоформа — необходимо повышать её вес.
Столкнулся с необходимостью скорректировать выдачу поиска, а именно: если в запросе имеется основная словоформа — необходимо повышать её вес.
Необходима помощь в кастомизации mSearch2
Доброго вечера!
Столкнулся с необходимостью скорректировать поиск таким образом, чтобы он выдавал не только товары, но и категории. Например, по запросу «машины» отдавать не только товары, но и саму категорию «Машины».
Столкнулся с необходимостью скорректировать поиск таким образом, чтобы он выдавал не только товары, но и категории. Например, по запросу «машины» отдавать не только товары, но и саму категорию «Машины».