Категории |
Количество товаров в боксахДень добрый. День добрый. Перерыл форум - ответа не нашел( Как сделать чтоб в боксах Новинки или Рекомендуемые выводился не один товар, а заданное мной количество или все которые отнесены к рекомендуемым?? Заранее огромное спасибо! в аdminke Настройки /Основные/ Максимальные ) в том то и дело, что в админке все выставлено как минимум на 9 товаров. и в Кталог/Рекомендуемые товары выстовлен? Все это уже проделано раз 5. defaultskim шаблоном сравни там все работает! ;) Бесполезно.. то ли руки, то ли.. У тебя все работает! Дык, это же модуль новинки и Рекомендуемые. нужно в файле бокса переписать запрос к базе, вот и все дела :) Это-то я понял) нужно в файле бокса переписать запрос к базе, вот и все дела Сбросьте код, пожалста.. нашол код, вам повезло <?php /* ##################################### # ShopOS: Скрипты интернет-магазина # Copyright (c) 2008-2010 # http://www.shopos.ru # Ver. 1.0.1 ##################################### */ $box = new osTemplate; $box_content = ''; $box->assign('language', $_SESSION['language']); // set cache ID if (!CacheCheck()) { $cache=false; $box->caching = 0; } else { $cache=true; $box->caching = 1; $box->cache_lifetime = CACHE_LIFETIME; $box->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language'].$current_category_id; } if (!$box->is_cached(CURRENT_TEMPLATE.'/boxes/box_featured_water.html', $cache_id) || !$cache) { $box->assign('tpl_path', _HTTP_THEMES_C); $featured_water_query = "select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, f.expires_date, p.products_vpe, p.products_vpe_status, p.products_vpe_value from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd, ".TABLE_FEATURED." f where p.products_status = '1' and p.products_id = f.products_id and pd.products_id = f.products_id and pd.language_id = '".$_SESSION['languages_id']."' and f.status = '1' order by f.featured_date_added desc limit 15 "; $featured_water_query = osDBquery($featured_water_query); if (os_db_num_rows($featured_water_query, true) >= 1) { $rows = 0; $box_content = array (); while ($featured_water = os_db_fetch_array($featured_water_query, true)) { $rows ++; $image = ''; $featured_water = array_merge($featured_water, array ('ID' => os_row_number_format($rows))); $box_content[] = $product->buildDataArray($featured_water); } $box->assign('box_content', $box_content); } // set cache ID if (!$cache) { if ($box_content!='') { $box_featured_water = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_featured_water.html'); } } else { $box_featured_water = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_featured_water.html', $cache_id); } $osTemplate->assign('box_featured_water', $box_featured_water); } ?> |
|