Vladimir
С нами с 25 июня 2021; Место в рейтинге пользователей: #3275 часов назад
В нашем случае рейтинг — это же признак квалификации, узнаваемости, признания профессиональных заслуг.
Как то странно донатами влиять на свою узнава...
Обновление рейтинга пользователей на MODX.pro 8
9 часов назад
Аналогичный вопрос: есть перечень опций формат бумаги: А2, А3, А4, надо добавить в этот перечень поле «ваш размер» с возможностью ввода текста пользов...
[msOptionsPrice2] - Модификации продукта. 373
Вчера в 17:18
Методом тыка просто убрал
data-si-form data-si-event="change"
и в итоге стало вот так
<select name="sort_by" form=&qu...
Sendit и Pagination 6
27 декабря 2024, 15:56
Ух, класс! Вот так работает:
$array = array(111, 112);
if(in_array($modx->controller->resource->get('id'), $array)) {
$modx->regC...
RTE для introtext: помогите пожалуйста с подсказкой 7
27 декабря 2024, 13:50
Огромнейшее спасибо! Работает.
PageBlocks. Удобное управление контентом сайта. 41
26 декабря 2024, 12:43
А как вы в шаблоне письма вывели имя пользователя? У меня просто в шаблоне отрабатывает. А в письме нет.
[[$user.name]]
[[$us...
Sendex - как добавить поле "Имя"? 2
26 декабря 2024, 11:10
Слышу эту песню про программирование — уже с лет 20 точно.
Но пока «мы» даже сверстать макет не можем автоматически, чтобы можно было в продакшен о...
Испытание ИИ Cursor 9
25 декабря 2024, 14:13
В итоге переписала сама. Не знаю можно ли вставлять сюда столько текста, так что чистый JS код, если кому надо, можно найти по ссылке
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 113
24 декабря 2024, 21:46
Это не косяк, это осознанное изменение. Я считаю, что нет смысла показывать «Форма содержит ошибки» и ещё сами ошибки. Однако само сообщение в ответе ...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 28
23 декабря 2024, 18:04
Для версии 3 лучше конечно иметь типа minishop3.
Да для всего этого нужно свободное время конечно же.
minishop2.com. Почему то не хочет в админку сайта заходить 3
Задача такая: Найти все файлы что относятся к изображениям, можно сразу сделать регулярку чтобы проверял начиналось всё с точки и заканчивалось расширением изображений, либо найти все изображения затем пробежаться по ним и проверить на тоже самое начинается с точки и заканчивается расширением, далее заменить название, чат gpt в помощь с таким он должен справится.
Правда запускается через mFilter2
2) prnt.sc/9UWwxd0Cg0DN
Те что закрашены вам нужно получить в вашем личном кабинете, а так же их js библиотека важна, вот как у меня работает отправка через их js
Если у вас всё же ошибка происходит, то значит эти обезьяны уже что-то изменили кардинально и не сообщили об этом своих клиентов, скорей всего это в методе авторизации, нужно смотреть и разбираться, а эти глупые вблдки из тех поддержки хр вам помогут, и будут отвечать 1-2 раза в день по почте, и такое чувство что там сидят люди ни разу не работавшие с их оплатой.
Если у вас получится самим решить напишите сюда, если до вечера не получится, напишите мне в тг я гляну
Всё зависит от работы сервиса оплаты, в случае с epayment, то там запутанои уже не помню точно, но суть такая, на сервер отправляется запрос на получение ключа, формируется заказ в виде словаря, отправляется на фронт и с помощью библиотеки epayment которая указана в доках отправляется заказ, без этой библиотеки(именно js создаёт конечный урл с параметрами, который валиден и позволит оплатить, в тех поддержки сказали что без их js никак) не будет рабоать оплата.
А файл что в коре такой, самое последне изменёный
В целом можете написать в тг @invictusmaneobart
В целом можете написать в тг @invictusmaneobart
1)cacheDataVarName (это имена переменой в кеше из которой возмётся результат)
2)formSelector (это для фронта чтобы отсортировать результат для каждой формы если нужно)
Создал снипет в котором записывается данные в кэш а так же их получения.
Способ вызова для записи:
Сам сниппет:
*********************
Затём в файле core/components/ajaxform/model/ajaxform/ajaxform.class.php
Добавил в конструктор ("__construct") след вещи:
В том же файле, уже в методе "process" записал значение для 2х параметров указаных выше:
***************************************************************
Затем в методе "success" в начало тела добавил следующие
А на фронте в тригере "af_complete" делаю нужные вещи (само сабой разделяю на === true и === false)
и так далее.
Само собой это не лучший вариант, и не совсем продакшен, к тому же это делалось для внутренних целей, не для публики. ПОЖАЛУЙСТА кто может добавьте что лучше сделать для данной задачи, с радостью исправлю и научусь новому.
.
Само собой лучше не трогать исходники, и есть лучшие методы для моей задачи, такое как заменить снипет формит и не пришлось бы городить балаган с исходниками и кэшем, и просто там отправить письма! Позже так и сделаю