如何在后端的项目列表中获取已检查项目的ID。我想为publish
函数添加额外的功能。所以我需要的是得到那些经过检查的ID。在(com_registracijos \ controllers \ lists.php)中,我尝试添加以下内容:
function publish()
{
$id = JRequest::getInt('id');
$value = JRequest::getInt('value');
$boxchecked = JRequest::getInt('boxchecked');
}
答案 0 :(得分:1)
要获取列表检查项的ID,您应该获取和数组而不是int:
$arrayIDs = JRequest::getVar ( 'cid', null, 'default', 'array' );
请注意, cid 是支票的名称。
结果数组的每个组件(如果有)都是已检查的项目ID。
如果您需要样本,可以查看delete uploaded file from an array of id when they are delted in joomla?它正在删除,但它会给您提示。
此致