【发布时间】:2016-07-17 13:55:03
【问题描述】:
有没有一种快速的方法可以通过使用其 sku 从外部文件访问产品的所有数据?
我看过How can I get prodcut data of a VirtueMart 2 product in an external file?
并尝试将产品 ID 替换为我想要的 ID,但无济于事:
if (!class_exists( 'VmConfig' )) require(JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_virtuemart'.DS.'helpers'.DS.'config.php');
VmConfig::loadConfig();
if (!class_exists( 'VmModel' )) require(JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_virtuemart'.DS.'helpers'.DS.'vmmodel.php');
$productModel = VmModel::getModel('Product');
$product = $productModel->getProduct(Product_ID);
简而言之,我正在寻找一种访问产品数据的方法。
【问题讨论】:
-
它工作正常。只需执行 var_dump($product) 并检查数据。
-
是的,它带有产品 ID。但是我怎样才能让它与产品 sku 一起工作呢?所以我可以使用 sku 作为查找
标签: php joomla virtuemart