14 минут назад
Добрый день, может кто поможет на MODX 2.8.8 ставлю ExtraFields все работает все классно, но если делаю тип поля «выпадающей список мультивыбор» из ре...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 42
Вчера в 17:36
Заработало! да я по привычке в hook записал, а надо было так:
'filterresources' => [
'snippet' => 'filterresources',
'resul...
Как на SendIt вернуть на страницу результат из сниппета? 4
Вчера в 15:29
Логи сервера смотри. Но скорее всего путь к какому-то обработчику указан неверное в ms2_services
Ошибка 500 при открытии настроек доставки, не даёт сменить класс-обработчик 1
Вчера в 10:29
Спасибо. Вроде получилось, но не могу понять как передать дополнительные поля в CRM и почему-то время не правильное передает, +7 часов.
AmoCRM - снова в строю! 25
09 ноября 2025, 23:05
да, только для импорта данные должны быть указаны в JSON формате
msImportExport 2.0 126
07 ноября 2025, 15:22
Я слабо понял суть вопроса. Подозреваю что этот комментарий дублирует суть вопроса modx.pro/help/25398
Еще раз в этом случае — сниппет Login не раб...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 32
06 ноября 2025, 19:58
Так $this->modx->getChunk() ничего не знает про феном.
$pdoTools = $this->modx->getService('pdoTools');
$pdoTools->getChunk();Так д...
Login и fenom 1
06 ноября 2025, 19:53
Есть системные события, которые позволяют пройти аутентификацию вручную.
Стоит проверить плагины.
Любой пользователь авторизовывается в админке 4
06 ноября 2025, 15:42
Отличная новость, спасибо за ваш труд.
Очень ждём!
Есть один комментарий, смотрю я на скрин Ну и самое интересное. Вот так выглядит обновленная вкла...
MiniShop3 - новости 32
Для выборки дочерних ресурсов категории есть $modx->getChildIds();
А для выборки товаров из мультикатегорий, в классе miniShop сеть метод getGoodsByCategories — https://github.com/bezumkin/miniShop/blob/master/core/components/minishop/model/minishop/minishop.class.php#L238
Вот их и нужно использовать.
Либо класс менять, либо apc отключать — одно из двух.
Драйверов для нее тоже не нашел — modx.com/search-temp/?query=xpdo%20firebird.
В общем, либо писать самостоятельно, по образцу Mysql, либо использовать поддерживаемую БД.
После обработки страницы парсер MODX пишет затраченный микротайм в плейсхолдер [^t^] — он и выводится у меня в футере.
Редко используемые данные не обязательно вообще в кэше хранить.
По htop разницы в потреблении памяти не заметил. Объем выделенной памяти можно настроить в apc.ini. По умолчанию — 32M.
Сначала глубоко поучил PHP, потом стало скучно — полез читать про другое. Но значительных прелестей не обнаружил и пока забросил.
Как встречу что-то, чего не могу (но должен) сделать на PHP — вернусь к обучению.
Пока все силы предпочитаю тратить на работу с PHP в целом, и MODX Revolution, в частности — так каждый день открытия.
Методы writeFile написаны для xPDOFileCache, и их никто не мешает использовать. Только зачем?
Система и так умно хранит в файлах настрjйки менеджера, системы и еще по мелочи.
В общем, я заметку написал — а ты развлекайся =)
Есть разные обработчики кэша. Если ты включаешь cache.xPDOAPCCache — то все методы работают с ним. Хочешь файлов — гоняй стандартный xPDOFileCache.
Хочешь и то и то — пиши свой обработчик или при кэшировании юзай функции нужного кэшера.
Короче, напрягай фантазию — возможно все.
class xPDOAPCCache extends xPDOCache
Внутри все методы cacheManager, переопределенные для работы с APC.
https://github.com/modxcms/revolution/blob/develop/core/xpdo/cache/xpdoapccache.class.php
Как это оно работать не будет, когда оно для того и придумано?!
Методы set, get и прочие — расширены. Смотри исходники по ссылке в начале.
Может, php-apc уже был установлен?
Может, php-apc уже был установлен?
Попробуйте для начала поработать с modExtra — bezumkin.ru/blog/2012/10/03/new_modextra/
Нужно просто склонировать, переименовать, собрать пакет и установить на сайт. В видео все показано.
При установке он создаст вам свою таблицу, пропишет чанки, сниппеты и тд — можно сразу работать.