Блог специалистов
26.05.2011

Shop-Script - большое изображение в списках товаров на главной

Чтобы вывести большое изображение в списках на главной, нужно добавить его в запрос выборки из базы, т.к. по умолчанию берется только маленькое изображение.

Делается это добавлением t3.enlarged после SELECT t1.*, t3.thumbnail, т.е. вот так:

SELECT t1.*, t3.thumbnail, t3.enlarged

в файл /published/SC/html/scripts/classes/class.product.php, в код (примерно 131 строка):

$dbq = '

SELECT t1.*, t3.thumbnail FROM ?#PRODUCTS_TABLE t1 LEFT JOIN ?#TBL_PRODUCT_LIST_ITEM t2 ON t1.productID=t2.productID

LEFT JOIN ?#PRODUCT_PICTURES t3 ON t1.default_picture=t3.photoID

WHERE'.(is_null($enabled)?'':' t1.enabled='.intval($enabled).' AND t1.categoryID != 1 AND').' t2.list_id=? ORDER BY t2.priority ASC

';

Не забываем про {debug}, он облегчает жизнь! :)


Количество показов: 3917




Возврат к списку