Jump to content

Вывод разделов на главной странице


Recommended Posts

Как сделать так, чтобы на главной странице сразу было меню с разделами?

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

 

Link to post
Share on other sites

В Админке - Оформление - Шаблоны - Основной шаблон заменить:

      {if $content_type == "category"}<div class="col-md-9 col-md-push-3">{/if}
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
      </div>
      {if $content_type == "category"}</div>{/if}

     {if $content_type == "category"}
     <div class="col-md-3 col-md-pull-9">
       <section class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </section>
       <section class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </section>
       {filter}
       {compare}
     </div>
     {/if}

на:

<div class="col-md-9 col-md-push-3">
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
      </div>
</div>

     <div class="col-md-3 col-md-pull-9">
       <section class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </section>
       <section class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </section>
       {filter}
       {compare}
     </div>

т.е. убрать условие:

{if $content_type == "category"}

Тогда по всему магазину будет две колонки.

Link to post
Share on other sites
  • 4 years later...

Не получается добавить меню

Убираю условие в 3-х местах

{if $content_type == "category"}

Меню не появляется на главной, а также исчезает со страниц категорий!

<!-- СТАРЫЙ ВАРИАНТ ПОКАЗА КАТЕГОРИЙ
     
      {if $content_type == "category"}<div class="col-md-9 col-md-push-3">{/if}
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
        {if $content_alias == "home-page"}
        {content_listing template="subcategory-listing" parent="0" type="category" limit="12" order="id-desc"}
        {content_listing template="slider" type="product" is_new="1" limit="6" order="id-desc"}
        {content_listing template="featured-products" type="product" is_featured="1" limit="6" order="id-desc"}
        {/if}       
      </div>
      {if $content_type == "category"}</div>{/if}

     {if $content_type == "category"}
     
     <div class="col-md-3 col-md-pull-9">
       <div class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </div>
       <div class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </div>
       {filter}
       {compare}
     </div>
     {/if}
       -->

           <!-- НОВЫЙ ВАРИАНТ ПОКАЗА КАТЕГОРИЙ-->
     
    <div class="col-md-9 col-md-push-3">
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
        {if $content_alias == "home-page"}
        {content_listing template="subcategory-listing" parent="0" type="category" limit="12" order="id-desc"}
        {content_listing template="slider" type="product" is_new="1" limit="6" order="id-desc"}
        {content_listing template="featured-products" type="product" is_featured="1" limit="6" order="id-desc"}
        {/if}       
      </div>
      
     <div class="col-md-3 col-md-pull-9">
       <div class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </div>
       <div class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </div>
       {filter}
       {compare}
     </div>    
       

Link to post
Share on other sites
21 минуту назад, Olga_Ya сказал:

Не получается добавить меню

Убираю условие в 3-х местах


{if $content_type == "category"}

Меню не появляется на главной, а также исчезает со страниц категорий!

<!-- СТАРЫЙ ВАРИАНТ ПОКАЗА КАТЕГОРИЙ
     
      {if $content_type == "category"}<div class="col-md-9 col-md-push-3">{/if}
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
        {if $content_alias == "home-page"}
        {content_listing template="subcategory-listing" parent="0" type="category" limit="12" order="id-desc"}
        {content_listing template="slider" type="product" is_new="1" limit="6" order="id-desc"}
        {content_listing template="featured-products" type="product" is_featured="1" limit="6" order="id-desc"}
        {/if}       
      </div>
      {if $content_type == "category"}</div>{/if}

     {if $content_type == "category"}
     
     <div class="col-md-3 col-md-pull-9">
       <div class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </div>
       <div class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </div>
       {filter}
       {compare}
     </div>
     {/if}
       -->

           <!-- НОВЫЙ ВАРИАНТ ПОКАЗА КАТЕГОРИЙ-->
     
    <div class="col-md-9 col-md-push-3">
      <div id="ajaxcontent">
        {if isset($is_compared)}{compared}{else}{content}{/if}
        {if $content_alias == "home-page"}
        {content_listing template="subcategory-listing" parent="0" type="category" limit="12" order="id-desc"}
        {content_listing template="slider" type="product" is_new="1" limit="6" order="id-desc"}
        {content_listing template="featured-products" type="product" is_featured="1" limit="6" order="id-desc"}
        {/if}       
      </div>
      
     <div class="col-md-3 col-md-pull-9">
       <div class="widget inner categories-widget">
         <h3 class="widget-title">{lang}Categories{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="0" type="category"}
           </ul>
       </div>
       <div class="widget inner brands-widget">
         <h3 class="widget-title">{lang}Brands{/lang}</h3>
           <ul class="icons clearfix">
             {content_listing template="links" parent="brands" type="manufacturer" category={$content_id}}
           </ul>
       </div>
       {filter}
       {compare}
     </div>    
       

Я ж Вам вчера добавлял.

и показывал.

Сейчас ещё раз добавлю.

Но в последний раз.

Вы уж сохраните мои правки основного шаблона.

В 3 раз добавлять не буду.

Добавил новое меню, которое при клике на раздел в подсткагорией показывает подкатегории.

и вывел левую колонку по вему сайту.

Link to post
Share on other sites

хорошо, спасибо, обязательно сохраню.

там разделы показывались два раза, дублем.

я подумала что что-то я навертела...

Screenshot_11.jpg

Только разделы почему-то 2 раза...

Link to post
Share on other sites

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

Как тут http://www.leto-market.ru/koptilnja-kryshka-domikom.html

 

 

 

такая стандартная логика для покупателя

24 минуты назад, support сказал:

Добавил новое меню, которое при клике на раздел в подсткагорией показывает подкатегории

так Вы и делали, видимо где-то ошибка

в общем или вниз открытие или вбок, как здесь. Главное чтобы логика была и дерево меню просматриволось

Screenshot_12.jpg

Link to post
Share on other sites
29 минут назад, Olga_Ya сказал:

так Вы и делали, видимо где-то ошибка

 

Вот есть в faq - 

Сделал как в faq написано.

В полоске я бы не удалял Разделы.

Потому что навигация по разномеу работает на смартфоне и на компе.

Если Вы удалите разделы из полоски, на смартфоне у Вас не будет навигации.

 

Link to post
Share on other sites

Огрооооооомное Вам спасибо!!!

Очень функционально и красиво получилось!!!!

 

Link to post
Share on other sites

Сделал что б открывались подкатегории при переходе в подкатегорию - http://svet-premium.ru/category/svetodiodnye-prozhektory.html

Но дальше уже сами, я как бы просто пример показал.

Только что, Olga_Ya сказал:

Огрооооооомное Вам спасибо!!!

Очень функционально и красиво получилось!!!!

 

Я ещё стили добавил.

А то сильно жирно было и отступ большой был.

Вот как сейчас.

Вроде симпатичнее стало.

 

Screenshot from 2020-01-29 16-02-41.png

Link to post
Share on other sites
8 минут назад, support сказал:

Сделал что б открывались подкатегории при переходе в подкатегорию - http://svet-premium.ru/category/svetodiodnye-prozhektory.html

Но дальше уже сами, я как бы просто пример показал.

Отлично!

Теперь везде при клике показывается вложения в родительскую категорию.

Причем не только категории, но и товары

Link to post
Share on other sites
9 минут назад, Olga_Ya сказал:

Отлично!

Теперь везде при клике показывается вложения в родительскую категорию.

Причем не только категории, но и товары

Ну вот товары наверное надо удалить, это лишнее.

Удалил товары, оставил только категории.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...