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

n1c

Пользователь
  • Публикаций

    280
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные n1c

  1. не именно такое, но похожее:

    <!-- Каталог -->
    <script language="javascript">
    {literal}
    function sub_menu(id,hide)
    {
    var ele = document.getElementById('submenu'+id);
    var text = document.getElementById('subtext'+id);
    if(hide, ele.style.display == "block"){
    document.getElementById('submenu'+id).style.display='none';
    text.innerHTML = "+";
    }else{
    document.getElementById('submenu'+id).style.display='block';
    text.innerHTML = "-";
    }
    }
    {/literal}
    </script>
    {function name=categories_tree}
    {if $categories}
    <ul>
    {foreach $categories as $c}
    {if $c->visible}
    <div>
    <li>
    <a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a>
    {if $c->subcategories}
    <a id="subtext{$c->id}" href="javascript:sub_menu({$c->id}, 0)">+</a></li>
    {/if}
    {if in_array($category->id, $c->children)}
    <div>
    {categories_tree categories=$c->subcategories}
    </div>
    {else}
    <div style="display:none;" id="submenu{$c->id}">
    {categories_tree categories=$c->subcategories}
    </div>
    {/if}
    </li>
    </div>
    {/if}
    {/foreach}
    </ul>
    {/if}
    {/function}
    {categories_tree categories=$categories}
    <!-- Каталог End -->

×
×
  • Создать...