根据每个请求获取一定数量的产品

时间:2018-12-15 13:51:52

标签: joomla3.0 virtuemart

我想在admin / component / com_virtuemart / models / product.php中编写一个API以获取产品并使用产品模型。

有些功能可以获取诸如if ( document.getElementById( cid ) ) { return; } else { what you actually want } getProductsInCategory()getProducts()之类的产品

getProductsListing()

当我执行以上代码时,它将返回所有产品。每个请求我需要接收的产品数量有限(例如,数据库查询中的限制为20,10),与产品列表页面中的分页相同。

$productModel = VmModel::getModel('Product'); $products = $productModel->getProductsInCategory($catId); 函数仅返回产品的最大数量getProductListing()。例如:

$nbrReturnProducts中有100种产品,而我需要#__virtuemart_products 60至80中的20种产品。

id

但是此代码返回的产品从$productModel = VmModel::getModel('Product'); $nbrReturnProducts = 20; $products = $productModel->getProductListing($group, $nbrReturnProducts, $withCalc, $onlyPublished, $single, $filterCategory, $category_id, $filterManufacturer, $manufacturer_id); 的1到20。

我可以使用哪个功能?

0 个答案:

没有答案