Изменение сортировки в таблице Пользователи в админке по умолчанию
Каким образом можно в админке в разделе Пользователи сделать в таблице пользователей сортировку по умолчанию не по столбцу «Название», а по «ID»?
disk.yandex.ru/d/SZJM3yjzV-kTNw
disk.yandex.ru/d/SZJM3yjzV-kTNw
Комментарии: 2
Зашито жестко в коде в процессоре.
Можно попробовать плагином на событие 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>');
}
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.