Jump to content
RamsesLeroi

"Deze module kan niet aan de haak worden gekoppeld. "

Recommended Posts

ik wil graag de nieuwe producten blok module in homepage content hook (displayHome) weergeven in plaats van aan de zijkant. als ik hem herpositioneer krijg ik de volgende foutmelding:

"Deze module kan niet aan de haak worden gekoppeld. "

Edited by RamsesLeroi (see edit history)

Share this post


Link to post
Share on other sites

Komt omdat in de module zelf de functie hookDisplayHome() ontbreekt.

Zet in blocknewproducts.php de code

 

public function hookDisplayHome($params)
{
return $this->hookRightColumn($params);
}
en positioneer daarna opnieuw de module in DisplayHome

Share this post


Link to post
Share on other sites

ik krijg precies hetzelfde.

 

de functie hookDisplayHome ontrbeekt trouwens niet,

 

er stond al :

	public function hookDisplayHome($params)
	{
		$category = new Category(Context::getContext()->shop->getCategory(), (int)Context::getContext()->language->id);
		$nb = (int)(Configuration::get('HOME_FEATURED_NBR'));
		$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));

		$this->smarty->assign(array(
			'products' => $products,
			'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'),
			'homeSize' => Image::getSize(ImageType::getFormatedName('home')),
		));

Weet je zeker dat jou code klopt, er staat namelijk return $this->hookRightColumn($params);

Share this post


Link to post
Share on other sites

ik krijg precies hetzelfde.

 

de functie hookDisplayHome ontrbeekt trouwens niet,

 

er stond al :

	public function hookDisplayHome($params)
	{
		$category = new Category(Context::getContext()->shop->getCategory(), (int)Context::getContext()->language->id);
		$nb = (int)(Configuration::get('HOME_FEATURED_NBR'));
		$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));

		$this->smarty->assign(array(
			'products' => $products,
			'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'),
			'homeSize' => Image::getSize(ImageType::getFormatedName('home')),
		));

Weet je zeker dat jou code klopt, er staat namelijk return $this->hookRightColumn($params);

Wat is de versie van Prestashop en van de module die je gebruikt?

Share this post


Link to post
Share on other sites

niet de nieuwste versie vanwege bepaalde scripts die voor deze versie geoptimaliseerd zijn. voor zo ver ik weet is de update niet nodig aangezien er geen beveiligings updates zijn.

 de versie is

PrestaShop™ 1.5.4.1

 

in newproducts.php staat v1.5

Share this post


Link to post
Share on other sites

×

Important Information

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