prestashop에 카테고리 페이지 용 모듈을 구축 중입니다. Prestashop은 페이지 매김없이 모든 제품 양식 카테고리를 표시합니다.
은 기본적으로 내 module.php에이 코드를 가지고 : mymodule.tpl에서 다음$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')),
));
나는이 있습니다
{foreach from=$products item=product name=myproducts}
+ other stuff
문제는 내가 내부의 모든 제품을 얻을 필요가있다
카테고리이지만 첫 번째 페이지에만 제품을 표시합니다. 페이지 페이지에 다른 제품이 필요하기 때문에 페이지 매김을 완전히 삭제하거나 수정할 수는 없지만 모듈에서 한 번에 모든 제품을 가져오고 싶습니다 (일부만 보여주기 위해 필터를 적용한 후에) .
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));
해당 : 당신은 내가 가지도 필사적 잃었지만,하고 볼 수 있습니다으로
, 나는 당신이 어떤지도 :
덕분에 당신의 코드에서
감사합니다,하지만 작동하지 않았다 :
는 당신의 템플릿을 업데이트하십시오. 나는 그것이 범주 페이지에 삽입하고 있기 때문에 그것이 그 페이지 구성을 유지하기 때문에 그것이라고 생각합니다. 다른 생각이 있습니까? 감사! – lilymz질문을 다시 읽은 것으로 대답을 업데이트했습니다. 작동한다면 시도해 볼 수 있습니까? 작동하는 경우 첫 번째 제안 된 수정없이 업데이트 된 부품을 사용해 볼 수 있습니까? – ipeiro