Polskie wsparcie PrestaShop
PrestaShop => Moduły => Wątek zaczęty przez: combinesom w Kwiecień 11, 2011, 09:58:11 pm
-
Siemka,
Podpowie mi ktoś co zrobić żeby moduł homefeatured wyświetlał wszystkie produkty ze swojej kategorii i porcjował wyniki? Próbowałem zaszczepić paginację z new-products.php i product-list.tpl ale coś mi nie wychodzi.
Z góry dziękuję za pomoc!
-
znalazłem coś takiego, w homefeatured.php zamieniam linię
$products = $category->getProducts(intval($params['cookie']->id_lang), 1, ($nb ? $nb : 10));
na
$products = Product::getProducts($params['cookie']->id_lang, 0, NULL, 'name', 'ASC', false, true);
teraz skrypt wyświetla wszystkie rekordy z kategorii ale bez miniaturek.
Wygląda to tak:
function hookHome($params)
{
global $smarty;
$category = new Category(1);
$nb = intval(Configuration::get('HOME_FEATURED_NBR'));
$products = Product::getProducts($params['cookie']->id_lang, 0, NULL, 'name', 'ASC', false, true);
include(dirname(__FILE__).'/pagination.php');
$smarty->assign(array('products' => $products, 'homeSize' => Image::getSize('home')));
return $this->display(__FILE__, 'homefeatured.tpl');
}
I teraz co zrobic aby pokazały się miniaturki a do tego wszystkiego jeszcze pokazała się paginacja??