Jump to content

[LØST] Random fremhævede produkter PS 1.5.6.2.


Guest

Recommended Posts

Jeg har lige opgraderet fra 1.5.4.1. til 1.5.6.2.

Det gik fint, men der er et enkelt irritationsmoment, som jeg ikke kan få hul på.

 

Det handler om fremhævede varer på forsiden, som jeg i 1.5.4.1. havde sat til at køre randum.

I modules/homefeatured/homefeatured.php

 

blev denne linje:

$products = $category->getProducts(intval($params['cookie']->id_lang), 1, 
($nb ? $nb : 10));

erstattet med dette:

$products = $category->getProducts((int)Context::getContext()->language->id, 1, 
100);if ($products) { shuffle($products); array_splice($products, ($nb ? $nb : 
10)); }

Og det virkede.

 

 

Men i 1.5.6.2. kan jeg simpelthen ikke få det til at virke.

Linjen ser således ud:

$products = 
$category->getProducts((int)Context::getContext()->language->id, 1, 
($nb ? $nb : 8), "position");

Er der nogen, der har lavet det i 1.5.6.2.

 

Jeg har støvet hele forum igennem, og kan ikke finde noget nyere end den jag brugte i 1.5.4.2.

Edited by Guest (see edit history)
Link to comment
Share on other sites

Der ligger denne her til version 1.6

 

http://www.prestashop.com/forums/topic/316661-random-home-featured-in-v16/ 

 

Jeg ville nok IKKE skifte til 1.6 endnu - der er stadig en del børnesygdomme.

 

Hvis du i 1.5.6.2 har funktionen 

 

public function hookDisplayHome($params)

 

så er mit forsigtige gæt at koden til 1.6 vil virke i 1.5.6.2. MEN!! det er et gæt, så lav backup, og riv ikke hovedet af mig hvis det kollapser.

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...