Jump to content
  • 0

Losowe Produkty Na Stronie Głównej


emrolka

Question

Witam,

 

mam problem z wyświetlaniem losowych produktów w module homefeatured. Ustawiłem z której kategorii ma wyświetlać produkty :  Pompy hydrauliczne -> Pompy hydrauliczne kpl  więc produktów jest wystarczająco. Zaznaczona opcja losowe wystawienie polecanych. Lecz przy odświeżeniu strony pokazuje te same. Produkty zmieniają się tylko kiedy wyczyszczę cache Zaawansowane -> Wydajność. 

znalazłem podobny topic ale bez odp 

https://www.prestashop.com/forums/topic/352860-jak-w%C5%82%C4%85czy%C4%87-losowe-wy%C5%9Bwietlanie-produkt%C3%B3w-na-stronie-g%C5%82%C3%B3wnej/

 

strona to emirol.pl

 

macie jakieś pomysły ?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

w tym wypadku trzeba by było wyłączyć cache'owanie plików .tpl tego modułu,

tj. edycja pliku .php i zmiana funkcji hookDisplayHome();

	public function hookDisplayHome($params)
	{
		if (!$this->isCached('homefeatured.tpl', $this->getCacheId()))
		{
			$this->_cacheProducts();
			$this->smarty->assign(
				array(
					'products' => HomeFeatured::$cache_products,
					'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'),
					'homeSize' => Image::getSize(ImageType::getFormatedName('home')),
				)
			);
		}

		return $this->display(__FILE__, 'homefeatured.tpl', $this->getCacheId());
	}
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...