RodgerFox Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 Добрый день уважаемые посетители форума. Подскажите пожалуйста, возможно ли вывести и как?, дочерние под категории. Вот примерный вид, как должно быть. Я попробовал несколько магазинов, не где так и не понял, как можно взять из движка список под категорий определенной категории. Тут это можно? Заранее большое спасибо. С уважением, Валентин. Цитата Ссылка на сообщение Поделиться на другие сайты
ivan888 Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 Спасибо доброму человеку. Ссылкой увы поделиться уже не могу поэтому выкладываю код как есть.{if $category}<ul id="cat_new">{foreach name=cats from=$category->subcategories item=c} <li> <a href="catalog/{$c->url}" category_id="{$c->id}"> {if $c->image} <div class="img"> <img src="design/{$settings->theme|escape}/images/{$c->image}" alt="{$c->name}"> </div> {/if} <br><b>{$c->name}</b> </a> </li>{/foreach}</ul>{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 Подскажите а где именно писать ИД каетгории или название её? Не множко не понятно) Я вижу условие если это в категории,дальше одна из самых важных и не понятных строчек {foreach name=cats from=$category->subcategories item=c}В ней ... а кажется понял name=cats и пишу имя? на латыни, т.е. то, что прописывается в ЧПУ на пример кофе ( koffee ) Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 не чего не выводит =\ Цитата Ссылка на сообщение Поделиться на другие сайты
ivan888 Опубликовано 4 мая, 2012 Жалоба Поделиться Опубликовано 4 мая, 2012 Вставляй в products.tpl и главное ничего не вписывай от себя)) Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 так мне это нужно вывести на главной странице. Вот в чем вся соль. На главной как вы видите нету не товаров нечего такого. Сделано это в шаблоне index с использованием условия, только на главной, дальше елсе.. и вывод контента, т.е. дальше там все меняется. Ну это другая история. Поэтому и нужно вывести по дкатегории определенной категории, а не вывести под категории на странице определенной категории Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 И на этом движке нельзя это сделать что ли? Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 4 мая, 2012 Автор Жалоба Поделиться Опубликовано 4 мая, 2012 up, pls Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 6 мая, 2012 Автор Жалоба Поделиться Опубликовано 6 мая, 2012 up, pls Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 6 мая, 2012 Жалоба Поделиться Опубликовано 6 мая, 2012 Обьясните, что вам надо, нихрена не понял... вывести дерево категорий только на Главной, или как? Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 7 мая, 2012 Автор Жалоба Поделиться Опубликовано 7 мая, 2012 вывести под категории определенной категории, т.е. я создаю типа цикла вывод под категорий и указываю какие под категории выводить, т.е. из какой главной категории брать эти самые под категории.Вот на картинке самый нижний список слева с видом чая. Это под категории, категории Чай. Вот и все, что нужно. Я серьезно испробовал не один движок, не где не могу найти решения. Не нужно создавать дерево категорий с главной и до дочерних, нужно именно взять из всего дерева дочерние категории определенной категории. Так более понятно? Я просто не знаю как еще выразить задачу. Цитата Ссылка на сообщение Поделиться на другие сайты
eldano Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 "ivan888" - спасибо, работает. Но при нахождении на странице категории. А при переходе на подкатегорию-пропадает. Цитата Ссылка на сообщение Поделиться на другие сайты
ivan888 Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 Да. Так и есть.Если в категории нет вложенных пунктов, то блок не отображается. Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 10 мая, 2012 Автор Жалоба Поделиться Опубликовано 10 мая, 2012 а мне могут помочь? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 Напишите мне в личку, помогу Цитата Ссылка на сообщение Поделиться на другие сайты
eldano Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 кто знает решение? Цитата Ссылка на сообщение Поделиться на другие сайты
doubledeck Опубликовано 10 мая, 2012 Жалоба Поделиться Опубликовано 10 мая, 2012 {$find = ид нужной катег} и в цикле сравниваем с $c->id, если совпало даем вложенный цикл, где крутим $c->subcategories Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 11 мая, 2012 Автор Жалоба Поделиться Опубликовано 11 мая, 2012 хм.... такс. Т.е. в find я вызываю foreach, код который написал мне ivan888, 4 мая ( самый первый ответ в этой ветке). Верно? Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 11 мая, 2012 Автор Жалоба Поделиться Опубликовано 11 мая, 2012 Не могу найти ни одну документацию.... Ни черта не понятно =( Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 11 мая, 2012 Жалоба Поделиться Опубликовано 11 мая, 2012 Да что тут непонятного{foreach $categories as $c}{if $c->id == 'что-то'}{foreach $c->subcategories as $cat}Ссылка на подкатегорию{/foreach}{/if}{/foreach} Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 11 мая, 2012 Автор Жалоба Поделиться Опубликовано 11 мая, 2012 спасибо большое, не понятно ибо нету не какой документации. Я думаю если бы сделали, те кто разбираются с этим движком, то на процентов 30, снизились бы многие вопросы. Даря огромную площадку ( песочницу), для самоизучения всех вкусностей ЦМСки. Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 11 мая, 2012 Автор Жалоба Поделиться Опубликовано 11 мая, 2012 Что то не так... для проверки вписал {$c->name} , место названия да и после ссылки на под категорию, выводится название основной категории, хотя столько раз, сколько есть под категорий в категории. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 11 мая, 2012 Жалоба Поделиться Опубликовано 11 мая, 2012 as $cat, значит писать надо {$cat->name} Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 12 мая, 2012 Автор Жалоба Поделиться Опубликовано 12 мая, 2012 мммм... не внимательный. Хм... спасибо большое, чуть позже отпишусь. Цитата Ссылка на сообщение Поделиться на другие сайты
RodgerFox Опубликовано 12 мая, 2012 Автор Жалоба Поделиться Опубликовано 12 мая, 2012 Большое спасибо, это просто супер!!!!! Впереди еще больше проблем и вопросов. Еще раз большое спасибо всем, кто участвовал в обсуждениях. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.