Перейти к содержанию
Официальный форум поддержки Simpla

Вывод подкатегорий (с картинками) в категориях


Рекомендуемые сообщения

Доброго времени суток. Подскажите пожалуйста как вывести подкатегории (с картинками) на страницах категорий, например как здесь прикрутить сюда 

Код вывода у меня такой:

<div id="nav-container">
			{function name=categories_tree}
			{if $categories}
				<ul id="nav">
				{foreach $categories as $c}
				{if $c->visible}
				<li{if in_array($category->id, $c->children)} class="active"{/if}>
				<a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a>
				{if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories}{/if}
				</li>
				{/if}
				{/foreach}
				</ul>
			{/if}
			{/function}
			{categories_tree categories=$categories}
			</div>

 

Изменено пользователем trashrb
Ссылка на сообщение
Поделиться на другие сайты

На форуме масса решений для тех, кто пользуется поиском, например

Видел,читал,пробовал, но почему то ни как не могу сделать

Ссылка на сообщение
Поделиться на другие сайты

Видел,читал,пробовал, но почему то ни как не могу сделать

 

если выводить просто подкатегории текущей категории если они есть, то чем вам не подходит

    {if $category->subcategories}
        {foreach $category->subcategories as $c}
            <a href="catalog/{$c->url}">
               {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
               {$c->name}
             </a>
        {/foreach}
    {/if}

Изменено пользователем mishanya
Ссылка на сообщение
Поделиться на другие сайты

 

если выводить просто подкатегории текущей категории если они есть, то чем вам не подходит

    {if $category->subcategories}
        {foreach $category->subcategories as $c}
            <a href="catalog/{$c->url}">
               {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
               {$c->name}
             </a>
        {/foreach}
    {/if}

тоже не работает,или может я что то не так делаю...

Ссылка на сообщение
Поделиться на другие сайты

а почему не в products.tpl ?

ну наверное потому что я не совсем дружу с симплой,не так давно на ней,перешел с опенкарт))

Ссылка на сообщение
Поделиться на другие сайты

ну наверное потому что я не совсем дружу с симплой,не так давно на ней,перешел с опенкарт))

 

вставьте код в products.tpl и удостоверьтесь что у категории есть подкатегории чтобы было что выводить.

Ссылка на сообщение
Поделиться на другие сайты

подождите Нохтера - сейчас подкатит и все разрулит и всех пошлет , а потом скажет, что когда то кому то уже это делал

Изменено пользователем Konan
Ссылка на сообщение
Поделиться на другие сайты

вставьте код в products.tpl и удостоверьтесь что у категории есть подкатегории чтобы было что выводить.

Вот только не смейтесь,вставил,завелось,не так как надо правда (картинка на пол страницы и т.д.) но это я уже подправлю как нить. Низкий Вам поклон.

Ссылка на сообщение
Поделиться на другие сайты

Вот только не смейтесь,вставил,завелось,не так как надо правда (картинка на пол страницы и т.д.) но это я уже подправлю как нить. Низкий Вам поклон.

 

ну завелось то как надо, а картинки это потому что вы картинки вставили такие. стилями подровняйте и ширину максимальную задайте. у симплы нет ресайза картинок категории.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 года спустя...
        {foreach $categories as $c}
            <a href="catalog/{$c->url}">
               {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
               {$c->name}
             </a>
        {/foreach}

как-то так

Ссылка на сообщение
Поделиться на другие сайты

 

        {foreach $categories as $c}
            <a href="catalog/{$c->url}">
               {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
               {$c->name}
             </a>
        {/foreach}

как-то так

спасибо Kosjak76  ;)

Изменено пользователем Viktor74
Ссылка на сообщение
Поделиться на другие сайты
  • 2 года спустя...

Доброго всем времени, столкнулся с такой проблемой как все категории и товары даже выключенные отображаются, подскажите как исправить ?

Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, Viktor74 сказал:

Доброго всем времени, столкнулся с такой проблемой как все категории и товары даже выключенные отображаются, подскажите как исправить ?

а вы из под админа заходили? естественно они будут вам открываться. Отройте через инкогнито сначала и посмотрите, должен 404 бить.

хотя если вы про вывод меню выше , то добавьте 

        {foreach $categories as $c}
        {if $c->visible}
            <a href="catalog/{$c->url}">
               {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
               {$c->name}
             </a>
            {/if}
        {/foreach}

 

Изменено пользователем Kami
Ссылка на сообщение
Поделиться на другие сайты
21 минуту назад, Kami сказал:

хотя если вы про вывод меню выше , то добавьте 

Спасибо получилось 


 
Изменено пользователем Viktor74
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...