我正在开发一个presta商店1.6 / 30bees模块,它在后端有一个列表视图。 “编辑”和“删除”操作已设置并按预期工作,但是当我使用addRowAction('duplicate')
添加重复操作时,我会收到没有正确参数的链接。
呈现按钮,但链接会遗漏项目ID和动作名称。我认为复制是一个默认操作,几乎不需要工作,但我也找不到那个文档。
我的模块目前扩展了AdminController,但扩展ModuleAdminController也没有改变结果。
public function renderList() {
// add edit function to list item
$this->addRowAction('edit');
// add duplication function to list item
$this->addRowAction('duplicate');
// add delete function to list item
$this->addRowAction('delete');
return parent::renderList();
}
我是否遗漏了有关如何重复工作的详细信息,或者我是否出错并且必须像完整的自定义操作一样添加它?