ekctpemict Опубликовано 11 ноября, 2010 Жалоба Поделиться Опубликовано 11 ноября, 2010 Кратко говоря: нужно при заходе в какую-то категорию отображать вложенные категории в блоке контента как "фото + название"Плохо: http://machineq.com/catalog/Hot (все в кучу, не явно ничего)Великолепно: http://www.kobor.ru/teplovoe-oborudovanie.html (чисто и комфортно)Подскажите пожалуйста решение. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 17 ноября, 2010 Жалоба Поделиться Опубликовано 17 ноября, 2010 Свяжитесь со мной, подскажу... Ася 614-174-867 Цитата Ссылка на сообщение Поделиться на другие сайты
ekctpemict Опубликовано 10 декабря, 2010 Автор Жалоба Поделиться Опубликовано 10 декабря, 2010 ап... в аське ответа не было. По прежнему интересует вопрос. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 10 декабря, 2010 Жалоба Поделиться Опубликовано 10 декабря, 2010 Примерно код такой: {foreach name=ngh from=$category->subcategories item=c} {if $c->image}files/categories/{$c->image}{else}<br>design/{$settings->theme}/images/no_foto.gif{/if}{$c->name} {if $smarty.foreach.ngh.iteration%2 == 0} {/if} {/foreach}Естественно, это без учета верстки, зато работает)) http://simpla.karnizmarket.kh.ua/catalog/usb-gadgetsЗа чисто символическую плату привяжу к дизайну и настроюАська та же, или мыло kos1976@bk.ru Цитата Ссылка на сообщение Поделиться на другие сайты
JustAlexNsk Опубликовано 10 декабря, 2010 Жалоба Поделиться Опубликовано 10 декабря, 2010 в симпле у категории же есть понятие картинка для нее. Нет никаких проблем переделать шаблон так, чтобы в теле страницы в $content выводились названия подкатегорий выбранного раздела, и ниже картинка самой этой подкатегории. Это же просто.Только надо будет сделать картинки для ВСЕХ разделов. одного размера и оформления. чтобы вид был нормальный. нажимаешь на картинку и переходишь в выбранную категорию.PS: пока писал текст, ответили уже ## to Kosjak76я не понял про simpla.karnizmarket, который ты указал ) www.digital.ru тоже ты делал и он работает на симпле? или ты дизайн с www.digital.ru просто поставил себе на http://simpla.karnizmarket.kh.ua ? )) Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 11 декабря, 2010 Жалоба Поделиться Опубликовано 11 декабря, 2010 Это не пример работы, это просто рабочий хост...Сегодня там висит один шаблон, завтра будет другой, что закажут ))Я туда просто код этот повесил и показал, что он работает. Цитата Ссылка на сообщение Поделиться на другие сайты
ekctpemict Опубликовано 12 декабря, 2010 Автор Жалоба Поделиться Опубликовано 12 декабря, 2010 Спасибо! Рождается попутный вопрос: как НЕ отображать товары в категории категория содержит подкатегории? Буду мегапризнателен! Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 12 декабря, 2010 Жалоба Поделиться Опубликовано 12 декабря, 2010 Ну, это совсем просто))) {if $category->subcategories}Код вывода картинок подкатегорий {else} Код вывода товаров(из стандартного шаблона) {/if} Цитата Ссылка на сообщение Поделиться на другие сайты
JustAlexNsk Опубликовано 12 декабря, 2010 Жалоба Поделиться Опубликовано 12 декабря, 2010 #Kosjak76А если вот ты выбрал категорию, скажем "1.0". а) Внутри нее есть категории "1.1","1.2".б) товары есть явно присвоенные и "1.0" и "1.1" и "1.2" разделам.Вопрос: при твоем решении при открытии категории "1.0", покажутся её товары? или скроются в космосе и их никто и никогда не увидит? в общем такой вариант подойдет, только если админ будет соблюдать правило: если открытая категория содержит подразделы, то ЭТОЙ категории не должны присваиваться товары. Иначе они не покажутся на странице.----можно сделать так---->в файле storefront.class.php у комментария "// Выбираем из базы товары" (примерно 175 строка)Нужно заменить $category->subcats_ids на (array)$category->category_idдолжно получится:$products = $this->get_products(null, (array)$category->category_id, isset($brand->brand_id)?$brand->brand_id:null, $start_item, $filter);тогда при открытии раздела будут выбираться товары ТОЛЬКО открытого раздела, без товаров из подчиненных разделов Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 13 декабря, 2010 Жалоба Поделиться Опубликовано 13 декабря, 2010 Согласен, просто в приведенном в первом посте примере реализовано именно так, без товаров в категории с субкатегориями))И к тому же вопрос был именно о том, как НЕ показывать товары... Цитата Ссылка на сообщение Поделиться на другие сайты
fonetic Опубликовано 16 февраля, 2011 Жалоба Поделиться Опубликовано 16 февраля, 2011 Тогда ещё нужно убрать чуть ниже количество страниц.// Вычисляем количество страниц$products_count = $this->count_products(null, $category->subcats_ids, isset($brand->brand_id)?$brand->brand_id:null, $start_item, $filter); - убираемэто ставим: $products_count = $this->count_products(null, (array)$category->category_id, isset($brand->brand_id)?$brand->brand_id:null, $start_item, $filter); Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 21 марта, 2011 Жалоба Поделиться Опубликовано 21 марта, 2011 Это тоже можно сделать, не трогая движок))) {if !$category->subcategories}............................ {/if}Как же все любят в движок залезть... Цитата Ссылка на сообщение Поделиться на другие сайты
pochenok Опубликовано 9 августа, 2011 Жалоба Поделиться Опубликовано 9 августа, 2011 А как добавить условие для одной, определенной категории. Т.е. нужно вывести все как обычно, но только для категории с ИД 999 нужно выводить подкатегории с картинками и в блоке Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.