Я создаю таблицу, расширяя класс WP_List_Table. Но когда я хочу добавить действия «редактировать» и «удалить» в мои строки я получаю ошибку:Неустранимая ошибка при добавлении действий строки (Wordpress)
Fatal error: Cannot use object of type stdClass as array in C:\xampp\htdocs\norskeanalyser\wp-content\plugins\aksjeanalyser\aksjeanalyser.php on line 228
И это, как моя функция выглядит:
function column_col_name($item){
$actions = array(
'edit' => sprintf('<a href="?page=%s&action=%s& hotel=%s">Edit</a>',$_REQUEST['page'],'edit',$item['id']),
'delete' => sprintf('<a href="?page=%s&action=%s&hotel=%s">Delete</a>',$_REQUEST['page'],'delete',$item['id']),
);
return sprintf('%1$s %2$s', $item['name'], $this->row_actions($actions));
}
линия 228 это один: 'edit' => sprintf('<a href="?page=%s&action=%s& hotel=%s">Edit</a>',$_REQUEST['page'],'edit',$item['id']),
Возможно, это как-то связано с $_REQUEST['page']
?
Благодарим за помощь!
Спасибо, это работает отлично :) –
б ut, когда я сейчас нажимаю «Удалить», я прихожу на страницу, в которой говорится, что у меня нет возможности доступа к этой странице. Почему это? –
Вы вошли в систему из учетной записи администратора или учетной записи пользователя? –