datalux Posted July 20, 2017 Share Posted July 20, 2017 Jak dodać w Prestashop 1.6 na stronie produktu blok z czterema produktami tej samej kategorii i czterema produktami tego samego producenta co produkt losowo wybranymi ? Co trzeba zmienic w pliku \themes\nazwa_szablonu\product.tpl ? Co zmienić w innych plikach ? Link to comment Share on other sites More sharing options...
bestcoding.net Posted July 20, 2017 Share Posted July 20, 2017 W ProductController.php używasz Category::getProducts() do pobrania produktów z danej kategorii a w product.tpl po prostu wyświetlasz te produkty z kontrolera. Link to comment Share on other sites More sharing options...
datalux Posted July 20, 2017 Author Share Posted July 20, 2017 (edited) W której metodzie kontrolera ProductController.php wstawić Category::getProducts() bo jest tam ich dużo? W kontrolerze mam napisac $products = Category::getProducts() i w szablonie odczytać zmienną $products ? Edited July 20, 2017 by datalux (see edit history) Link to comment Share on other sites More sharing options...
bestcoding.net Posted July 20, 2017 Share Posted July 20, 2017 W ProductController.php w initContent() dajesz: // pobierasz kategorie $category = new Category(idWybranejKategorii); // pobierasz 4 produkty z kategorii $products = $category->getProducts($this->context->language->id, 1, 4); // przesyłasz produkty do tpl $this->context->smarty->assign('customCategoryProducts', $products); i w szablonie używasz zmiennej $customCategoryProducts Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now