我在PHP(在Prestashop 1.7中)中有此代码,其中“ tracking_numer”是用于track&trace的变量,并且该代码创建了链接以跟踪交货公司的跟踪系统。如果创建了链接,则始终在URL中也添加符号“ @”,例如: trackandtrace /-/ zasilka / cislo?parcelNumbers = @ 454fsdf4fsd
如何从网址中删除“ @”?非常感谢。
用于创建跟踪链接的代码:
public function buildTrackingLink($group, $row)
{
$order = new Order($row['id_order']);
$carrier = new Carrier($order->id_carrier);
return '<a class="tracking_number" target="_blank" href="'.$carrier->url.$row['tracking_number'].'"><script>$(\'document\').ready(function(){$(\'.tracking_number\').parent().removeAttr(\'onclick\');});</script>'.$row['tracking_number'].'</a>';
}