Jump to content
datalux

Blok na stronie produktu

Recommended Posts

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 ?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 by datalux (see edit history)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More