Как сделать в прайс листе рядом с товаром маленькое изображение этого товара.
1. В файле published/SC/html/scripts/modules/products/pricelist/class.pricelist.php в теле функции _pricessCategories меняем
Код:
| $sql
= 'SELECT productID, '.LanguagesManager::sql_prepareField('name',true).', Price, in_stock, slug, categoryID, product_code from ?#PRODUCTS_TABLE WHERE categoryID>1 and Price>0 and enabled=1 '. $order_clause.' '; //add products $q = db_phquery( $sql); while ($row = db_fetch_row($q)) { $row['price'] = show_price($row['Price']); $priceList->setData(array('is_category'=>'0','id'=>(int)$row['productID'],'slug'=>$row['slug'],'name'=>$row['name'],'in_stock'=>$row['in_stock'],' price'=>$row['price'],'product_code'=>$row['product_code']), $priceList->getMaxNodeId()+1,(int)$row['categoryID']); } |
на
Интересное: Cloud хостинг - это разновидность хостинга, которая стала очень популярна в последнее время. Для начала давайте разберемся что такое cloud хостинг. Cloud hosting (облачный хостинг) это хостинг, сильно отличающийся от таких видов хостинга, как: виртуальный хостинг, выделенный виртуальный хостинг и выделенный физический хостинг. В таком хостинге используются сервисы облачных вычислений, которые рассчитывают в какое время и при какой посещаемости сайту нужны дополнительные ресурсы.
| Код: $sql = 'SELECT productID, '.LanguagesManager::sql_prepareField('name',true).', Price, in_stock, slug, categoryID, product_code, default_picture from ?#PRODUCTS_TABLE WHERE categoryID>1 and Price>0 and enabled=1 '. $order_clause.' '; //add products $q = db_phquery( $sql); while ($row = db_fetch_row($q)) { $row['price'] = show_price($row['Price']); $picture_name = ''; if (!empty($row['default_picture'])){ $picture_q_res = db_phquery('SELECT `thumbnail` from `SC_product_pictures` WHERE `photoID` = ' . $row['default_picture']); $picture_row = db_fetch_row($picture_q_res); $picture_name = $picture_row[0]; } $priceList->setData(array('is_category'=>'0','id'=>(int)$row['productID'],'slug'=>$row['slug'],'name'=>$row['name'],'in_stock'=>$row['in_stock'],' price'=>$row['price'],'product_code'=>$row['product_code'],'picture'=>$picture_name), $priceList->getMaxNodeId()+1,(int)$row['categoryID']); } |
2. В файле published/SC/html/scripts/templates/frontend/pricelist.tpl.html меняем
|
Код: <a href="{"?ukey=product&productID=`$element.data.id`&product_slug=`$element.data.slug`"|set_query_html}">{$element.data.name|escape:'html'}</a> |
на
|
Код: <a href="{"?ukey=product&productID=`$element.data.id`&product_slug=`$element.data.slug`"|set_query_html}">{$element.data.name|escape:'html'}{if $element.data.picture ne ''}<img src="{$smarty.const.URL_PRODUCTS_PICTURES}/{$element.data.picture}" height="30">{/if}</a> |






