PavelAn 0 Опубликовано 21 августа, 2011 Жалоба Share Опубликовано 21 августа, 2011 В магазине следующая структура: категория 1 уровня -категория 2 уровня - категория 3 уровня - категория 4 уровня В рекомендованные выбраны товары из категорий 2, 3, 4 уровня Хочется, чтобы при заходе в категорию 1 уровня я видел все рекомендованные товары из подкатегорий этой категории. Видимо, в /includes/modules/featured.php нужно поправить else { if (GROUP_CHECK == 'true') $group_check = "and p.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 "; $featured_products_query = "SELECT distinct * FROM ".TABLE_PRODUCTS." p left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on pd.products_id = p.products_id, ".TABLE_FEATURED." f, ".TABLE_PRODUCTS_TO_CATEGORIES." p2c, ".TABLE_CATEGORIES." c where c.categories_status='1' and p.products_id = p2c.products_id and p.products_id=f.products_id and p2c.categories_id = c.categories_id ".$group_check." ".$fsk_lock." and c.parent_id = '".$featured_products_category_id."' and p.products_status = '1' and f.status = '1' and pd.language_id = '".(int) $_SESSION['languages_id']."' order by p.products_date_added DESC limit ".MAX_DISPLAY_FEATURED_PRODUCTS; } [/CODE] Сможете помочь? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 августа, 2011 Жалоба Share Опубликовано 21 августа, 2011 Если у Вас товар в подкатегориях, а в категории 1 уровня только подкатегории, то при заходе в категорию 1 уровня так и будет. Будет список подкатегорий, а ниже новинки и рекомедуемые из подкатегорий. Ссылка на сообщение Поделиться на другие сайты
PavelAn 0 Опубликовано 21 августа, 2011 Автор Жалоба Share Опубликовано 21 августа, 2011 Категория 1 - Категория 1.2 - Категория 1.2.3. - Категория 1.2.3.4 - рекомендуемый товар 1 - Категория 1.2 - рекомендуемый товар 2 Если зайти в Категорию 1, то отображается только рекомендуемый товар 2, а рекомендуемый товар 1 не отображается :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 августа, 2011 Жалоба Share Опубликовано 22 августа, 2011 Я так понимаю товар собирается не со всех уровней вложенности. По умолчанию вряд ли такое возможно. Разве что попробовать включить опцию в Админке - Настройки - Вывод товара - Показывать товар из подкатегорий. Ссылка на сообщение Поделиться на другие сайты
PavelAn 0 Опубликовано 22 августа, 2011 Автор Жалоба Share Опубликовано 22 августа, 2011 Это ошибка? Сможете поправить? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 августа, 2011 Жалоба Share Опубликовано 22 августа, 2011 Нет, это не ошибка, так и задумано, категорий вложенности сколько угодно может быть и если выгружать со всех уровней вложенности, слишком сложный sql запрос будет получаться. По умолчанию останется как сейчас. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения