Вчера в 15:46
Только что споткнулся об эту проблему, оставлю тут может кому поможет…
Решается правкой файла core/components/awss3mediasource/model/awss3mediasource...
Modhost и облачное хранилище S3 (timeweb cloud) 4
Вчера в 15:36
Добрый день! Не нашлось времени глянуть что там?
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 26
Вчера в 15:16
Удалил компонент Ace и вот уже 2 недели чисто на сервере, возможно где-то в нем уязвимость
Вирусы майнеры 34
Вчера в 13:21
При добавлении записи вылезает ошибка:
SocialNetworksItem_err_saveВ логах вот такая ошибка:
[2025-06-17 10:14:14] (ERROR @ C:\webserver\doma...
SocialNetworks 19
15 июня 2025, 12:39
Из названия таблицы кажется очевидным её назначение: записывать просмотры тикетов. Если просмотры нигде не фигурируют можешь чистить хоть каждый день....
Что делает в Tickets таблица tickets_views? 1
13 июня 2025, 14:47
Все проще, ИИ просто выдумывает. Он чтобы дать ответ придумывает, то чего не было.
PageBlocks стал ещё мощнее — теперь с пагинацией, сортировкой и фильтрацией 23
11 июня 2025, 17:29
Компонент создан для MODX2 и MODX3. Загрузил в репозиторий, жду модерации.
Проверка на новые файлы с уведомлением в телегу 9
Стоит смотреть в сторону where и thread.resource != текущему ресурсу.
Ну и сразу вопрос, а что удобного, красивого, мощного используешь на backend для управления базой данных? Вот чтобы по минимуму кода писать, а быстренько настроить и оно работает, позволяет редактировать объекты?
Или с сервисом по отправке писем заключаете договор и через его API отправляете письма.
Что бы для клиента не тормозила отправка — письма лучше класть в очередь, а отдельным процессом все рассылать.
docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
Просто укажите в параметре resources нужные ресурсы, а сортировку уберите. В этом случае 2 TV поля будут не нужны.
— табличка для хранения этапов/задач
— табличка для хранения выполнения этих задач пользователями.
Реализация с кучей TV/ MIGX/ хранением в extended пользователя выглядит навороченной, сложной и проблемной в развитии и эксплуатации.
В случае ошибки в синтаксисе с Fenom вы получите белый экран.
Другой smtp сервер попробовать.
Возможно хостинг не отправляет, напишите им.
fullname => user_name
email => user_email
Вот кусочек кода из сниппета ecForm:
С родным парсером решение или «в лоб» или писать сниппет, который будет готовить данные.
1. Плагин на OnDocFormRender, для новых ресурсов вкладку не показываю:
2. Далее подключаю все нужные js файлы, их у компонента много может быть, я для пример 2 показываю, но по факту их 10+:
3. Далее есть сценарий, что установлен AjaxManager, тогда 2 варианта создания вкладки, немного разных:
4. ec-panel-home это уже панель вашего компонента, описана в page.panel.js, который был подключен на странице в плагине, ну типа:
А далее просто в зависимости от домена выводите нужные контакты к примеру и т.п.
Делал, не раз.
Просто настраиваете, чтобы сайт открывался по всем вашим доменам, это даже скорее не к MODX вопрос, а к хостингу.