2
在Opencart的,我需要得到有关当前产品,这些相关信息:在OpenCart中,如何获取当前的产品ID,名称和图像?
- 编号
- 名称
- 图片
在Magento,我只能这样做,但在Opencart的,我只是不知道:
<?php if($_product = Mage::registry('current_product')): ?>
<?php echo $_product->getId() ?>
<?php echo $_product->getName() ?>
<?php echo $_product->getImageUrl() ?>
<?php endif; ?>
哦,如果你可以在Magento(**模板!**)中做到这一点,那么我真的很高兴我没有使用那个废话......在OpenCart中你必须做到这一点正常和干净的MVC方式 - 编辑控制器,使产品可见(分配给模板),然后通常在模板中回显它。这也取决于您希望在何处发生?在产品详细信息页面中?或者在哪里? – shadyyx
是的,我试图详细介绍产品页面。例如:http://demo.opencart.com/index.php?route=product/product&product_id=40 我认为这已经可见,但我不知道如何获取这些信息 – Cleyton
以获取这些信息?打开这个模板,你会看到...你可以直接访问'$ description'或'$ price'或$ product_info ['title']'我猜...只需打开模板'目录/ view/theme/default/template/product/product.tpl',你会看到。 – shadyyx