【问题标题】:Prestashop 1.7 get admin orders link in modulePrestashop 1.7 获取模块中的管理员订单链接
【发布时间】:2023-02-18 00:10:27
【问题描述】:

我正在构建一个模块,我正在尝试直接获取链接或在管理员中获取订单,例如加载订单详细信息页面,如 adminXXXXXX/index.php/sell/orders/ORDERNUMBER。

我可以获得生成链接,但它总是将我发送到订单概览页面(订单列表),而不是直接进入订单。

目前我正在使用:

$link = Context::getContext()->link;
$link = $link->getAdminLink('AdminOrders', true, [], ['id_customer' => 3473|intval, 'viewcustomer' => 1]);
$this->context->smarty->assign( "link", $link );      

这会产生:

/adminXXXXX/index.php/sell/orders/?id_customer=3473&viewcustomer=1&_token=XXXXXXXXXX

这只是加载查看所有订单页面。

任何人都可以阐明我如何直接链接到订单详细信息页面吗?

【问题讨论】:

    标签: php prestashop-1.7


    【解决方案1】:

    解决了。对于其他人来说,它是:

    $link->getAdminLink('AdminOrders', true, [], ['orderId' => ORDERNUMBER, 'vieworder' => 1]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-15
      • 1970-01-01
      • 2018-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-10
      相关资源
      最近更新 更多