我尝试从同一表的另一列获取ID,但没有成功。我使用的是Prestashop 1.7。
我在页面上具有链接(模块/my-module/views/templates/admin/my-module/helpers/view/file.tpl:
<a href="{$poukaz_link}">LINK</a>
如果我在php文件(modules / my-module / controllers / admin / AdminController.php)中使用此代码:
$poukaz_link = $this->context->link->getAdminLink(
'AdminProducts', true, ['id_product' => $id, 'updateproduct' => '1']
);
我从第一列“ ID”获得URL ID,但是我需要从“ id_product”列获得URL ID。如果我更改代码,则无法正常工作:
$poukaz_link = $this->context->link->getAdminLink(
'AdminProducts', true, ['id_product' => $id_product, 'updateproduct' => '1']
);
表中有来自MySql的快照: http://beta.ctrlv.cz/Y55w
我在做什么错了?