07 марта 2022, 20:06 Да, действительно Конфуз вышел. Поправил. Ссылки Российские. Не уверен, что я теперь с них смогу что-то получить. Как и не каждый сможет собственно их использовать. Если Кто хочет задонатить лично мне на Казахстанские реквизиты — дайте знать. Пошаговые инструкции / Beta релиз minishop2 3.0 8 0
07 марта 2022, 16:49 Скорее всего ты чего-то не знаешь. Смотри jquery ajax() подписывает свои запросы заголовком X-Requested-With со значением XMLHttpRequest И многие компоненты, в том числе упомянутый modhelpers просто проверяют наличие заголовка if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {return;}Выходит Чтобы все серверные скрипты сработали — достаточно передать этот заголовок В конкретно этом ajaxForm за авторством Артура сделано вот так request.setRequestHeader("X-Requested-With", "XMLHttpRequest");Fetch работает точно так же. Нужно передать заголовок. Просто синтаксис чуть другой будет const headers = {'X-Requested-With':XMLHttpRequest} Готовые решения / AjaxForm без jQuery 62 0
07 марта 2022, 16:19 А я не смотрел оригинальный файл. По логике если есть success должен быть и error Success выводит уведомления об успешных транзакциях $ajaxForm->success() Error соответственно в случае $ajaxForm->error() Готовые решения / AjaxForm без jQuery 62 0
07 марта 2022, 15:03 1. Логику из конструктора хорошо бы вынести в отдельный метод. 2. Старайся использовать const вместо let 3. Я бы заменил XHR на fetch. 4. А разве не должно быть метода error для работы с ошибками? Готовые решения / AjaxForm без jQuery 62 +1
06 марта 2022, 10:58 Блок meta можно отключить в системной настройке zoomx_include_request_info Тогда data напрямую в корень будет выводиться или просто минус один элемент массива на выходе? Пошаговые инструкции / ZoomX Быстрый старт - разбираем на практике. Часть первая. 5 0
02 марта 2022, 18:09 Размещайте пожалуйста код в специальном тэге Вопросы / Вопрос по поводу Fenom pdoMenu 9 +1
02 марта 2022, 13:50 Возможно это уже отголоски блокировок Вопросы / Не получается авторизоваться через Facebook, как исправить? office hybridauth 5 0
27 февраля 2022, 12:46 Если ссылка никак не поможет раскрыть тему текущего поста — то не стоит. Если она может приблизить сообщество к компоненту — то можно Вопросы / Планируется ли дополнение для оплаты в TON Coin? 9 0
24 февраля 2022, 12:42 Главная забота в подобного рода вопросах — действительно площадка для тестирования и внедрения. Если у вас есть проект для которого можно разработать подобное решение — то считайте полдела уже сделано. Также для разработки нужны документация, ключи авторизации или какой-то личный кабинет внутри системы (не знаю как в данном случае все устроено). Покажите документацию по платежке. Давайте попробуем устроить сбор денег. Пока просто голосованием. Пишите в комментариях кто вложился бы в данную тему. При достаточном финансовом обеспечении — авторы откликнутся. Уверен! Вопросы / Планируется ли дополнение для оплаты в TON Coin? 9 0
22 февраля 2022, 21:22 Поправил заголовок Вопросы / Разные SMTP на одном сайте и отправка SMTP через API 7 +1
21 февраля 2022, 13:21 Минишоп 2.2 это почти как MODX Evo 1.04 — Совершенно другой продукт, давно минувшей эпохи Вопросы / Minishop2 видео в карточке товара 12 0
20 февраля 2022, 12:37 Теперь конкретно вам @Tata напишу. Вы у нас гость, только зарегистрировались и уже начинаете ставить минусы налево и направо. Не нужно так себя вести. Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
20 февраля 2022, 12:05 @Leonid Krylov @Илья Уткин Обратите внимание пожалуйста Сайты на MODX / Новый modstore.pro 150 +1
20 февраля 2022, 12:03 у вас не устанавливается компонент,У кого у вас? Я не автор компонента, не техподдержка хостинга. Я просто пытаюсь помочь. За что минус то? По существу: Пошел, проверил — да действительно — с установкой есть проблема, ввиду большого количества зависимостей. Видимо не успевают установиться. Думаю автор — предложит решение, когда у него будет возможность Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
20 февраля 2022, 09:30 Роман, вы видимо пытаетесь скачать транспортный пакет из демо-сайта и его установить заново на другом сайте, либо переустанавливаете зачем то на предоставленной демке. Платные пакеты так не работают. На демо сайте — транспортные пакеты защищены от копирования. У вас не получится их скачать и заново установить где-либо. Для использования платного компонента на другом сайте, вам нужно его сначала приобрести. Для установки транспортного компонента вручную — вам его нужно еще привязать к поставщику Новые дополнения и их версии / FlashShop. Готовая сборка магазина. 38 0
18 февраля 2022, 10:41 PR в таком виде у тебя не примут. Нет смысла слать. Готовые решения / AjaxForm без jQuery 62 0
18 февраля 2022, 08:39 Я еще не встречал хостинга, на котором не было бы панели управления кроном или просто доступа к crontab. Какие 4 часа? О чем вы? Если задача отправить письмо о новом заказе то: Проверить таблицу очередей. Если есть необработанная запись ОДНА — взять номер заказа, сформировать письмо о заказе — отправить его. Если задача отправить письмо о регистрации клиента то: Получить из таблицы очередей ID клиента — составить письмецо, отправить его. Тут секунды 2 работы в худшем случае. Вопросы / minishop2 регистрирует пользователя 20 0
MiniShop3 - Не выводятся товары дополнительных категорий Это баг, недоработка или так задумано? У меня minishop3 1.12.0-beta1 — тоже не вижу товары, которые в этой категории как в дополнительной категории отмечены, приходится через фро...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Ссылки Российские. Не уверен, что я теперь с них смогу что-то получить. Как и не каждый сможет собственно их использовать.
Если Кто хочет задонатить лично мне на Казахстанские реквизиты — дайте знать.
Смотри jquery ajax() подписывает свои запросы заголовком X-Requested-With со значением XMLHttpRequest
И многие компоненты, в том числе упомянутый modhelpers просто проверяют наличие заголовка
Выходит Чтобы все серверные скрипты сработали — достаточно передать этот заголовок
В конкретно этом ajaxForm за авторством Артура сделано вот так
Fetch работает точно так же. Нужно передать заголовок. Просто синтаксис чуть другой будет
Success выводит уведомления об успешных транзакциях $ajaxForm->success()
Error соответственно в случае $ajaxForm->error()
2. Старайся использовать const вместо let
3. Я бы заменил XHR на fetch.
4. А разве не должно быть метода error для работы с ошибками?
Если она может приблизить сообщество к компоненту — то можно
Если у вас есть проект для которого можно разработать подобное решение — то считайте полдела уже сделано.
Также для разработки нужны документация, ключи авторизации или какой-то личный кабинет внутри системы (не знаю как в данном случае все устроено).
Покажите документацию по платежке.
Давайте попробуем устроить сбор денег. Пока просто голосованием. Пишите в комментариях кто вложился бы в данную тему. При достаточном финансовом обеспечении — авторы откликнутся. Уверен!
По существу: Пошел, проверил — да действительно — с установкой есть проблема, ввиду большого количества зависимостей. Видимо не успевают установиться.
Думаю автор — предложит решение, когда у него будет возможность
Для использования платного компонента на другом сайте, вам нужно его сначала приобрести.
Для установки транспортного компонента вручную — вам его нужно еще привязать к поставщику
Какие 4 часа? О чем вы?
Если задача отправить письмо о новом заказе то:
Проверить таблицу очередей. Если есть необработанная запись ОДНА — взять номер заказа, сформировать письмо о заказе — отправить его.
Если задача отправить письмо о регистрации клиента то:
Получить из таблицы очередей ID клиента — составить письмецо, отправить его.
Тут секунды 2 работы в худшем случае.