Noxter Опубликовано 1 апреля, 2012 Жалоба Поделиться Опубликовано 1 апреля, 2012 Подскажите как на странице товаров скрыть товары, а если перейти в подкатегорию то их отобразить?Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 2 апреля, 2012 Автор Жалоба Поделиться Опубликовано 2 апреля, 2012 По сабжу почти разобрался, Денис подкинул код:{if $category->parent_id>0}товары{/if}Но тут загвоздка такая, если перейти в категорию у которой нет дочерних (деток) то товары не отображаются. Нужно бы как то это исправить.Кто-то подскажет условие? Цитата Ссылка на сообщение Поделиться на другие сайты
pikusov Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 Вы же сами спросили как показывать товары только в подкатегориях.Чтобы показыть товары только там где нет подкатегорий, код такой{if !$category->children}товары{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 {if $category->children}Тут, например, картинки подкатегорий...{else}Тут товары{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 2 апреля, 2012 Автор Жалоба Поделиться Опубликовано 2 апреля, 2012 Так стоп.Есть главная категория при клике на которую попадаем на страницу товаров, туда я сделал вывод подкатегорий и скрыл товары.Но есть категории и без дочерних и выходит так что ничего на странице нет, так вот и понадобилось вывести товары. Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 Так объедини условия и получается, если категория корневая и нет дочерних категорий то выводим{if ($category->parent_id>0) && (!$category->children)}товары{/if} Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 В моем коде все просто: Есть подкатегории - выводятся они, нет - выводятся товары, без разницы какой уровень вложености Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 2 апреля, 2012 Автор Жалоба Поделиться Опубликовано 2 апреля, 2012 Kosjak76 Спасибо но с твоим кодом вообще товаров нет.Kpoxa И твой код к сожалению не помог.Нужно как-то проверять есть ли в текущей категории детки и выводить картинки этих деток на странице товаров, а также скрывать товар.Если в категории нет деток то выводим товар, также выводим товар если выбрали детку=). Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 {if $category->subcategories}Тут, например, картинки подкатегорий...{else}Тут товары{/if}Сто пудов рабочий код Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 2 апреля, 2012 Автор Жалоба Поделиться Опубликовано 2 апреля, 2012 Kosjak76 О да это то что нужно.Спасибо огромное! Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 2 апреля, 2012 Автор Жалоба Поделиться Опубликовано 2 апреля, 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} Цитата Ссылка на сообщение Поделиться на другие сайты
andrewftl Опубликовано 2 апреля, 2012 Жалоба Поделиться Опубликовано 2 апреля, 2012 Не забудьте удалить первые 3 ( " ) в 5й строке. Цитата Ссылка на сообщение Поделиться на другие сайты
quiz Опубликовано 12 мая, 2012 Жалоба Поделиться Опубликовано 12 мая, 2012 а как сделать чтобы картинку для подкатегории брал из товаров? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 июня, 2012 Автор Жалоба Поделиться Опубликовано 9 июня, 2012 quiz никак.Я для категории добавил еще 2 поля для загрузки изображений. Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 октября, 2012 Жалоба Поделиться Опубликовано 18 октября, 2012 Я ведь правильно понимаю, что манипуляции производим в products.tpl?Может быть, что для 2.1.5 изменилось что то?Попробовал все варианты предложенные на этой странице. Пробовал {if $category->subcategories} добавлять в самом верху страницы, а соответственно {/if} в самом низу. При одном из представленных тут вариантов, у меня как раз таки в:категория------подкатегория------------подподкатегория: товары не показывает. Пишет нет товаров, зато на в категории и подкатегории показывает все товары из этого вложения. подскажите пожалуйста, куда надо и какой код вставить, что бы товары были видны только в последнем пункте вложения, а во всех предыдущих было только меню текущего вложения, без товаров? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 октября, 2012 Жалоба Поделиться Опубликовано 18 октября, 2012 {if $category->subcategories}Тут, например, картинки подкатегорий...(код Нокстера){else}Тут код шаблона products.tpl{/if}Работает на ЛЮБОЙ версии Симплы Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 октября, 2012 Жалоба Поделиться Опубликовано 18 октября, 2012 {else}это не написал, по этому не работал. Еще раз огромное спасибо, теперь работает! Цитата Ссылка на сообщение Поделиться на другие сайты
Tigran Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 Скажите пожалуйста а как вставить картинку так, чтобы в меню она не появлялась? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 Блин, в коде вывода МЕНЮ убрать вообще вывод картинок... Цитата Ссылка на сообщение Поделиться на другие сайты
Tigran Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 Так, спасибо, с этим разобрался. Подскажите еще пожалуйста как убрать точки перед списком подкатегорий и сделать название подкатегории посередине снизу или сверху по отношению к картинке Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 Конкретно, можно ТЗ? Где и что должно отображаться?Можно и зайца научить курить, но зачем? Под конкретные задачи - конкретное решение))) Цитата Ссылка на сообщение Поделиться на другие сайты
Tigran Опубликовано 28 ноября, 2012 Жалоба Поделиться Опубликовано 28 ноября, 2012 Я сделал так, чтобы при нажатии на категорию на странице отображался список подкатегории. Теперь я добавил к ним изображения, но выглядит не красиво из-за:1. Там точки в начале названия подкатегории2. По отношению к изображению текст не по середине3. Они все идут в один ряд, а желательно чтобы отображались в 3 рядаПомогите пожалуйста исправить это Цитата Ссылка на сообщение Поделиться на другие сайты
Tigran Опубликовано 30 ноября, 2012 Жалоба Поделиться Опубликовано 30 ноября, 2012 Неужели никто не знает? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 30 ноября, 2012 Жалоба Поделиться Опубликовано 30 ноября, 2012 Что не знает? Это вопрос СТИЛЕЙ, а стили зависят от конкретного кода... Телепатов здесь нет! Цитата Ссылка на сообщение Поделиться на другие сайты
Tigran Опубликовано 30 ноября, 2012 Жалоба Поделиться Опубликовано 30 ноября, 2012 Извините, но у меня и мысли не было проявлять неуважительное отношение. Я просто новичок в этом движке, и пока плохо разбираюсь. Помогите пожалуйста, очень уж важно это Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.