我想在控制器中获取当前产品信息。
我在代码块中创建了一个函数,并在我的phtml文件中调用了该函数。
我如何完成此任务?
答案 0 :(得分:0)
要通过控制器获取产品详细信息,您可以参考以下链接:
https://jmp.sh/LqpWOPI http://blog.chapagain.com.np/magento-2-get-current-category-current-product/
答案 1 :(得分:0)
参考本文-https://www.atwix.com/magento-2/alternatives-for-deprecated-registry-class-magento-2-3/
您可以:
$productId = $this->catalogSession->getData('last_viewed_product_id');
$product = $this->productFactory->create()->load($productId);
# assume `query` is the string to find
for inner in array:
if inner[1] == query:
i = int(inner[2])
# do something with `i`