在后端:如何获取复选框项ID?

时间:2013-09-17 08:15:33

标签: joomla joomla2.5 backend

如何在后端的项目列表中获取已检查项目的ID。我想为publish函数添加额外的功能。所以我需要的是得到那些经过检查的ID。在(com_registracijos \ controllers \ lists.php)中,我尝试添加以下内容:

function publish() 
{
$id = JRequest::getInt('id');
$value = JRequest::getInt('value');
$boxchecked = JRequest::getInt('boxchecked');
}

1 个答案:

答案 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?它正在删除,但它会给您提示。

此致