Всего 123 794 комментария

Арман
24 марта 2024, 15:49
0
Наоборот ищу самый лёгкий путь) Плагин который будет работать с контекстами. GatewayManager установил он не работает с последней версией MODX/php. xRouting тоже не поддерживается вроде бы как с php8 не очень хорошо работает (не устанавливал). Вот эти ребята treehillstudio.com/free-modx-extras/ вроде как переписали xRouting и поддерживают его и называется SmartRouting. Судя по всему то что я искал. Я знаю что это можно всё ручками написать но зачем когда есть готовый плагин)
Александр
24 марта 2024, 14:15
0
Установил на свежий MODX 3.0.4, всё по инструкции, попробовал дважы, PHP 8.1. При заходе на страницу расширения ошибка, пытается обратиться по пути site.test/mmx-forms/mgr/forms?limit=20&page=1&sort=id&dir=desc, похоже чего-то в пути не хватает.
Артур Шевченко
24 марта 2024, 09:33
+1
А ты не ищешь лёгких путей, да? Modx предоставляет прекрасный инструмент для решения подобных задач — контексты. Все дополнения будут работать одинаково хорошо во всех контекстах.
vit
vit
24 марта 2024, 03:14
+2
а в чем проблема создать два контекста и настроить их. у вас даже пользователи одни на 2 сайта будут
Андрей
23 марта 2024, 18:08
0
Проблема не в пакете. Обновляться просто нужно. Как движок, так и серверное окружение.
yuri
23 марта 2024, 17:21
0
такая же фигня и тоже проблема в пакете «Апгрейд МОдх», удалил и все номрально.
Дима Касаткин
22 марта 2024, 20:38
0
Привет! Давно не виделись)) Когда изучишь что сейчас актуально, удивишься, что для сайтов всё ещё актуально MODX, хоть 2 хоть 3 версия. Веб-приложение или сервис лучше на микросервис-ориентированном фреймворке пилить конечно, а если именно сайт… Ну попробуй WP и Joomla, но с даже давним опытом в MODX будет крайне некомфортно.
Сергей Карпович
22 марта 2024, 10:42
0
Илья подсказ, что в вызове mFilter2 на странице результатов поиска также нужно указать параметр 'minQuery' => 2
Проблема решена
Сергей
22 марта 2024, 09:55
0
У меня тоже было с одной страницы весь спам. Пробуй сделать что написал Павел, только в
assets/components/fetchit/action.php
Арман
22 марта 2024, 06:00
0
Так же заметил что это сообщение приходит только с id страницы: 1 то есть с главной страницы
Арман
22 марта 2024, 05:52
0
После исправления (добавления) & к validate=`phoneform: required` шаблон письма (&emailTpl) начал работать. Но письма пустые продолжают приходить
Форма обратного звонка
Телефон:

id страницы: 1

Я выключил &emailTpl чтобы посмотреть что приходит. В данный момент приходят только это письма каждый день по нескольку раз.
config_prefer_imagemagick: 0
src: http
f: php
action: web/phpthumb
useRawIMoutput: 1
IMresizedData:
phoneform:

phtumb и resizer отключил но это не помогло.
PiCensored
21 марта 2024, 22:25
0
Восстанавливал пароль и наткнулся на письмо о митапе в Голландии 7 марта 2018 года. Где объявили дату выхода modx 3 — июнь 2018 года.
Тут решил, впервые с августа 2018 года, сделать сайт. Решил на modx(сайты на modx начал делать примерно с 2012 года). В ожидании, что уже наверно модкс 5 на подходе. И когда полез скачивать, а там последняя версия 3.0.4. Прям печаль.
Наверно придется начать продолжить изучить laravel, october… хз что сейчас актуально.
Прочитал про Vesp. Пока не понял, что это такое.
Валерий
21 марта 2024, 21:18
0
В целом да, план примерно такой, когда какой-то элемент у созданного пользователя, будет соотноситься с имеющимся ресурсом (просто сначала сделали ресурсы, а потом спустя пару лет решили делать кабинеты). Спасибо за наводку на компонент, изучу.
Артур Шевченко
21 марта 2024, 20:14
+1
Если ты будешь создавать ресурс при регистрации, то ставь ему в createdby id нового пользователя. А потом в ЛК выводи форму с данными ресурса, который найдёшь по createdby. В общем, если использовать SendIt дело одной формы (изменения данных ресурса), и одного плагина (создания ресурса после регистрации) и одного сниппета (сохранения данных ресурса). 2-3 часа работы.
Александр Туниеков
21 марта 2024, 19:47
+1
Клиент сегодня озадачил. Пришлось побороть проблему.
Создаем веб приложение и прописываем в google консоле uri
ваш_сайт/manager/?a=home&namespace=googlesheets
Алексей
21 марта 2024, 18:50
0
А откуда SendIt получает ответ от минишопа (со ссылкой редиректа или номера заказа)? Я сделал так же только на ajaxform, и вот вопрос, как передать ответ минишопа в событие успешной отправки ajaxform?

$(document).on('af_complete', function (event, response) {
    if (response.success) {
        // Можно ли тут получить номер заказа или ссылку на оплату?
    }
});
Дима Касаткин
21 марта 2024, 18:12
0
Из статьи:
… если вы забудете правильно удалить зависимость, и сайт упадёт — никаких проблем, просто установите её обратно и удалите как положено.

Вы же всё равно это делаете из консоли сервера и нерабочая админка вам никак не помешает всё починить.
Зная разработчиков, могут и не заметить что сайт упал. Так что работа из админки даёт сайд-эффект пассивной проверки работоспособности)

Лучше всё-таки консоль использовать как fallback, а не как основной инструмент. ИМХО.
Дима Касаткин
21 марта 2024, 18:07
0
2. Как отвечать на вопросы от Composer при разруливании зависимостей?
А если помечтать, потенциально возможно прикрутить UI и всё-таки ставить пакеты из админки, ну бывает же Web UI для composer…?
(кстати сделано на твоём плюс-минус стеке? из slim и bootstrap)

Но после погружения в докер и прочие консоле-зависимые технологии, я уже замечал что сложно бывает объяснить как может быть, что при работе над сайтами люди никогда её не открывают). Но они есть (например я и те команды у кого я перенимал workflow, и кому передавал), как и есть те кто иногда меняет пару строчек кода в админке MODX минуя IDE (это не я)…

Но всё-таки знать, что полностью не вылезая из админки есть возможно работать — это очень хорошо, особенно для новичков.