Володя

Володя

Был в сети 16 апреля 2026, 20:31
Заказы не принимаю
Можно попробовать плагином на событие OnBeforeManagerPageInit
if ('OnBeforeManagerPageInit' === $modx->event->name) {
    if (is_array($action) && in_array($action['controller'], ['security/user'])) {
        $modx->controller->addHtml('<script>
        Ext.override(MODx.grid.User, {
            Originals: {initComponent: MODx.grid.User.prototype.initComponent},
            initComponent: function () {
                this.Originals.initComponent.call(this);
                if (store = this.getStore()) {
                    store.baseParams["sort"] = "id";
                    store.baseParams["dir"] = "asc";
                }
            },
        });
        </script>');
    }
}
Так ребята — «не бузите» !)
По порядку поясняю:
— Новая версия пакета для PHP 8 разработана, потому что SDK Юманей поддерживает только PHP 8. И только новая версия SDK поддерживает новые методы оплаты. Что были необходимы клиенту.
— В репозитории модсторе новую версию был вынужден отключить, так как покупатели пакета жаловались что им недоступна старая версия под PHP < 8.
— Пакет под MODX2 и на PHP8 все работает.

PS. Кому необходимы новые методы оплаты и у кого сайт работает на PHP8 пишите в ТП — временно активирую пакет для скачивания. Пока только так.
судя по доке у вас не хватает вот этого
docs.modx.pro/components/sendit/snippets#primer-ispolzovaniya-7
resultShowMethod — метод вывода результатов; insert — вставляет контент взамен имеющемуся, append — добавляет контент к существующему.
Добрый день.
Как минимум — обновить пакет до последней версии.
Так же можно уменьшить лимит обработки данных — настройка sync_moysklad_api_limit
Посмотреть в журнале ошибок modx — вероятно там будет инфа об ошибке.
Ну и написать в ТП если ничего не помогло.