Всего 123 791 комментарий

Игорь
28 ноября 2023, 18:09
0
Я не думал, что AjaxForm не адаптирован под MODX3 (зачем же он тогда в репозитарии установщика отображается?).
Мне сейчас кажется, что дело, всё-таки, в настройках хостинга: каких-то директив не хватает…
Сегодня для примера на другом хостинге (на своем Beget) создал новый сайт MODX 3, установил Formit, AjaxForm и все другие компоненты с сайта-примера, скопировал чанки с формами, шаблон — пока всё работает «как часы» (сообщений в консоле нет).
К сожалению, не получается пока просто скопировать сайт — Vapor выдаёт ошибку, UpgradeModx не хочет устанавливаться, прямого доступа к хостингу, на данный момент, нет.
Можно просто попытаться переустановить MODX, но, опять же, без резервной копии страшно (вдруг всё тупо сломается, раз сейчас всё так странно там), неделя работы какой-никакой… ((
Константин Ильин
28 ноября 2023, 17:43
0
Так причем тут jQuery?
AjaxForm(не только js имеется ввиду, а его php) на сколько я знаю вообще не адаптирован под MODX 3, FetchIt прямая и простая замена.
Игорь
28 ноября 2023, 14:37
0
потому что jQuery все равно уже установлен на сайте (и используется для разных целей, не только для AjaxForms) + не хотелось заморачиваться с новинками…
Я, на самом деле, смотрел оба этих компонента: SendIt у меня почему-то не заработал (может плохо разбирался), FetchIt заработал — но нужно было заморачиваться с настройками стилей, уведомлений, антиспама и т.п. (я для Formit + AjaxForm уже все заготовки были с прежних времен).
Артур Шевченко
28 ноября 2023, 14:23
0
А почему из двух адаптированных под Modx 3 компонентов, ты выбрал тот, который под Modx 3 никто не адаптировал и не будет?
Евгений
28 ноября 2023, 11:51
0
Пробовал — не получилось. Это на бэке? Куда надо подставить тогда? На фронте пробовал — ничего не поменялось:
[[!ufForm?
   &tplForm=`uf.form`
   &list=`listname`
   &anonym=`0`
   &dropzone=`{"maxFilesize":15,"maxFiles":50,"acceptedFiles":".jpg, .jpeg, .gif, .png, .pdf","template":"edit","resizeWidth":1500}`
   &class=`modUser`
   &modal=`{"buttons":"base","template":"edit"}`
   &parent=`[[!+modx.user.id]]`
   &active=`0`
]]
Игорь
28 ноября 2023, 11:47
0
Formit + AjaxForm.
Хорошо что не ошибка, а предупреждение — но, всё равно, не приятно (
Артур Шевченко
28 ноября 2023, 11:33
0
Это не ошибки, это предупреждения. Ты FormIt используешь в чистом виде или с AjaxForm/FetchIt/SendIt?
Евгений
28 ноября 2023, 09:57
0
Так и есть, понизили версию MySQL и проблема с галереей ушла, можно удалить мой комменты по этому поводу.
Pandemic
28 ноября 2023, 06:52
0
Оказалось всё проще в index.php была пустая строка
Евгений
27 ноября 2023, 22:53
0
хотя насчет Gallery пока вопрос снимается — проверил на Mohost — галерея нормально грузит превьюхи и на PHP 8.1
Нарыл возможную причину — версия MySQL 8.0 у моего хостера, написал в саппорт с просьбой понизить до 5.1, отпишусь о результатах.
Наумов Алексей
27 ноября 2023, 18:44
0
Спасибо! Да, я в Redirector что-то не всю логику понял, и возможно что оттуда ко мне тоже глюки переехали…
Проведу еще тесты на срабатывание редиректов, если что поправлю и обновлю компонент.

Правда вот с контекстами вряд ли смогу, т.к. на своих сайтах их не применяю.
Не получится точнее описать, с какими неточностями столкнулись?
brioni
27 ноября 2023, 17:50
+1
Огромное человеческое спасибо ?
Тоже намучился с Redirector, что в итоге пришлось CloudFlare подключать на сайты для нормальных редиректов.
А ещё у Redirector глюк с базой данный и редиректами между контекстами

Донат прилагается ?
Евгений
27 ноября 2023, 15:33
0
еще нашел что в MODX 2.8.6 на PHP 8.2 не отображаются превью в приложении Gallery
Евгений
27 ноября 2023, 15:28
0
Супер, спасибо, и премодерация теперь по умолчанию.
Konstantin
27 ноября 2023, 12:15
0
А есть плагин с похожим функционалом для для версии Modx 3?
Володя
27 ноября 2023, 12:12
+1
Уже поправил, обновление доступно в modstore.pro
Володя
27 ноября 2023, 12:10
+1
Добрый день.
нужно задать в вызове ufForm
&active=`0`
И второй вопрос — при выводе общей кучи от всех пользователей какое условие надо дописать в вызов pdoResources, чтобы отключенные не выводились?
&where=`{
        "UserFile.active":1,
    }`
Артур Шевченко
27 ноября 2023, 11:50
0
Как я вам подскажу, если хук этот в глаза не видел?
Евгений
27 ноября 2023, 11:41
0
Изначально ставил MODX 2.8.6 на PHP 8.2 (на более младших версиях PHP получал ругань от Composer). Обнаружилась проблемка в генерации превью плагином UserFiles — при загрузке юзером превью в области вывода списка файлов видно, но при перезагрузке страницы его уже нет. Несмотря на выставленный в настройках компонента формата для превью jpg, при загрузке оно записывается как
<img alt="..." src="data:image/png;base64,и много букв" />
.
Остальные превьюхи в файлменеджере MODX и через pThumb видны. Плагин использует dropzone — может быть это причиной такой баги?