有没有办法从购物车中获取产品的网址?OpenCart:从购物车中获取产品的网址
在checkout/cart.tpl
array $products
包含有关购物车中所有产品的信息。 所以我试图让第一产品的URL这样
<?php echo $products[0]->url->link('product/product', 'product_id=' . $product_id); ?>
但没有奏效。 我希望你知道我的问题的解决方案。
有没有办法从购物车中获取产品的网址?OpenCart:从购物车中获取产品的网址
在checkout/cart.tpl
array $products
包含有关购物车中所有产品的信息。 所以我试图让第一产品的URL这样
<?php echo $products[0]->url->link('product/product', 'product_id=' . $product_id); ?>
但没有奏效。 我希望你知道我的问题的解决方案。
试试这个:
$url = $this->url->link('product/product', 'product_id=' . $product[0]['product_id']);
好,我知道这一点。
就像我所说的,$ products array包含了关于购物车中每个产品的信息(型号,价格等)。
幸运的是,$ products数组中的每个产品都包含自己的URL(产品)。包含URL称为“HREF” 所以,如果你想获得产品的URL属性,你可以得到它这样
<?php echo $products[0]['href']; ?>
我的英语并不完美,但我希望你能理解我。
不幸的是,没有工作:( – eoLithic
啊,我以为你想在控制器本身做到这一点 –