Właśnie spróbowałem ponownie i kilka razy pod rząd i nic
Tak jak w temacie edytowałem plik homefeatured.php
i zamieniłem
function hookHome($params)
{
global $smarty;
$category = new Category(1);
$nb = intval(Configuration::get('HOME_FEATURED_NBR'));
$products = $category->getProducts(intval($params['cookie']->id_lang), 1, ($nb ? $nb : 10));
$smarty->assign(array(
'allow_buy_when_out_of_stock' => Configuration::get('PS_ORDER_OUT_OF_STOCK', false),
'max_quantity_to_allow_display' => Configuration::get('PS_LAST_QTIES'),
'category' => $category,
'products' => $products,
'currency' => new Currency(intval($params['cart']->id_currency)),
'lang' => Language::getIsoById(intval($params['cookie']->id_lang)),
'productNumber' => sizeof($products),
'homeSize' => Image::getSize('home')
));
return $this->display(__FILE__, 'homefeatured.tpl');
}
na
function hookHome($params)
{
global $smarty;
$category = new Category(1);
$random = intval(Configuration::get('HOME_FEATURED_NBR'));
$products = $category->getProducts(intval($params['cookie']->id_lang), 1, 99);
$klucze_losowe = array_rand($products, $random);
$products1 = array();
foreach($products as $k => $r)
{
if(in_array($k, $klucze_losowe))
$products1[] = $r;
}
$smarty->assign(array('products' => $products1, 'homeSize' => Image::getSize('home')));
return $this->display(__FILE__, 'homefeatured.tpl');
}
no i nic z tego
Raczej robie to dobrze ale nic nie pomaga nie mam pojęcia dlaczego a przedmiotów mam ponad 150 więc na z czego wybierać.
Proszę o pomoc w rozwiązaniu tej sytuacji