2013-11-20 57 views
0

有没有办法从购物车中获取产品的网址?OpenCart:从购物车中获取产品的网址

checkout/cart.tpl array $products包含有关购物车中所有产品的信息。 所以我试图让第一产品的URL这样

<?php echo $products[0]->url->link('product/product', 'product_id=' . $product_id); ?> 

但没有奏效。 我希望你知道我的问题的解决方案。

回答

1

试试这个:

$url = $this->url->link('product/product', 'product_id=' . $product[0]['product_id']); 
+0

不幸的是,没有工作:( – eoLithic

+1

啊,我以为你想在控制器本身做到这一点 –

1

好,我知道这一点。

就像我所说的,$ products array包含了关于购物车中每个产品的信息(型号,价格等)。
幸运的是,$ products数组中的每个产品都包含自己的URL(产品)。包含URL称为“HREF” 所以,如果你想获得产品的URL属性,你可以得到它这样

<?php echo $products[0]['href']; ?> 

我的英语并不完美,但我希望你能理解我。

相关问题