【发布时间】:2016-03-17 10:37:53
【问题描述】:
我正在通过扩展类 WP_List_Table 创建一个表。但是当我想将“编辑”和“删除”操作添加到我的行中时,我确实收到了一个错误:
致命错误:不能使用 stdClass 类型的对象作为数组 C:\xampp\htdocs\norskeanalysisr\wp-content\plugins\aksjeanalysisr\aksjeanalysisr.php 在第 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']有关?
感谢您的帮助!
【问题讨论】: