Dzięki wielkie, teraz niby wiem o co chodzi, bo wyszedł błąd
Warning: Unexpected character in input: ''' (ASCII=39) state=1, ale boję się coś zmieniać w kodzie, bo nie wiem dokładnie o co chodzi. Kod w tym miejscu wygląda tak ( a linia o której mowa to wiersz 3 poniżej) :
if ($count)
{
$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow('
SELECT COUNT(`id_product`) AS nb
FROM `'._DB_PREFIX_.'product` p
WHERE `active` = 1
AND DATEDIFF(p.`date_add`, DATE_SUB(NOW(), INTERVAL '.(Validate::isUnsignedInt(Configuration::get('PS_NB_DAYS_NEW_PRODUCT')) ? Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY)) > 0
AND p.`id_product` IN (
SELECT cp.`id_product`
FROM `'._DB_PREFIX_.'category_group` cg
LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON (cp.`id_category` = cg.`id_category`)
WHERE cg.`id_group` '.$sqlGroups.'
)');
return (int)($result['nb']);
}
Szukałam na forum, ale nie znalazłam.