1
我正在爲prestashop中的類別頁面構建一個模塊。Prestashop顯示所有沒有分頁的產品窗體類別
基本上在我的module.php我有這樣的代碼:
$category = new Category(Context::getContext()->shop->getCategory(),(int)Context::getContext()->language->id);
$nb = (int)(Configuration::get('MOD_NBR'));
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));
$this->smarty->assign(array(
'myproducts' => $products,
'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'),
'homeSize' => Image::getSize(ImageType::getFormatedName('home')),
));
然後在mymodule.tpl我有這樣的:
{foreach from=$products item=product name=myproducts}
+ other stuff
的問題是,我需要得到裏面的所有產品該類別,但它只在第一頁上顯示產品。我無法完全刪除或修改分頁,因爲我需要分類頁面上的其他產品進行分頁,但在我的模塊中,我希望一次獲得所有產品(在我將它們過濾爲僅顯示其中一些產品之後) 。
正如你可能會看到我有點失落,但也很絕望,我會感謝任何指導:)
感謝
感謝您的答覆,我嘗試,但沒有奏效。我想這是因爲我將它插入類別頁面,所以它保持頁面配置..你有任何其他的想法?謝謝! – lilymz
我已經用我發現重新閱讀你的問題的東西更新了答案,如果它能起作用,你可以試試嗎?如果它起作用,您是否可以在沒有第一次修改建議的情況下嘗試更新零件 – ipeiro