[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHPю Как запихнуть категории в коллапс?
vanya_sl
Здравствуйте!
Нужно что бы категории не отображались списком. А коллапсом.
Как здесь - http://bootstrap-ru.com/javascript.php#collapse
То есть при нажатии на категорию открывались подкатегории.
Как реализовать?
Код бутстреп:

<div class="accordion" id="accordion2">
<div
class="accordion-group">
<div
class="accordion-heading">
<a
class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
Меню #1
</a>
</div>
<div
id="collapseOne" class="accordion-body collapse in">
<div
class="accordion-inner">
Жизнь нашу можно удобно...
</div>
</div>
</div>
<div
class="accordion-group">
<div
class="accordion-heading">
<a
class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">
Меню #2
</a>
</div>
<div
id="collapseTwo" class="accordion-body collapse">
<div
class="accordion-inner">
Если бы тени предметов зависели не...
</div>
</div>
</div>
</div>



Код вывода категорий:

<!-- Меню каталога -->
<
div id="catalog_menu">

{* Рекурсивная функция вывода дерева категорий *}
<div id="categ" style="background-image: url(design/{$settings->theme|escape}/images/bg.png); height:auto; background-repeat: no-repeat;"></br></br>
{function name=categories_tree}
{
if $categories}
<ul>
{foreach $categories as $c}
{
* Показываем только видимые категории *}
{
if $c->visible}
<li>
{if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
<a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a>
{categories_tree categories=$c->subcategories}
</li>
{/if}
{
/foreach}
</ul>
{/if}
{
/function}
{
categories_tree categories=$categories}
</div></br></br>
<!--
Меню каталога (The End)-->
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.