Ошибка бэкэнда в Magento: Изменить пользователя - PullRequest
2 голосов
/ 21 ноября 2011

Я получаю сообщение об ошибке в бэкенде Magento 1.6.1.0: Система -> Разрешения -> Пользователи -> Редактировать пользователя

Когда я пытаюсь получить доступ к этой странице, ничего не загружается в область содержимого.Макет страницы и меню отображаются, но форма для редактирования пользователем отсутствует.

В Firbug выдается следующая ошибка:

$("user_user_roles") is null

Эта строка происходит от

app/design/adminhtml/default/default/template/permissions/user_roles_grid_js.phtml

который не был затронут.

Я сделал обновление с 1.6.0.0 до 1.6.1.0 ... мог создавать и редактировать пользователей в старой версии, но я не могу сейчас это сделать.Не удалось найти что-либо в Интернете по этой ошибке.

Пожалуйста, дайте мне знать, если это исправить.

1 Ответ

0 голосов
/ 13 декабря 2011

Я тоже получил эту ошибку. Вот что я сделал, чтобы исправить. Откройте файл Roles.php в приложении / code / core / Mage / Adminhtml / Block / Permissions / User / Edit / Tab / Roles.php и добавьте функцию getRowUrl ():

public function getRowUrl($row) {
  return $this->getUrl('*/*/edit');
}

Надеюсь, это поможет, Neo.

...