Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывести список на смарти (срочно)
 
 автор: magic   (11.05.2011 в 14:38)   письмо автору
 
 

Подскажите пожалуйста как реализовать такой вот HTML код при помощи смарти
<div class="nav">
                <ul>
                    <li>
                        <a href="">Книги</a>
                        <ul>
                            <li><a href="">Бизнес книга</a></li>
                            <li><a href="">Реклама</a></li>
                            <li><a href="">Учебная книга</a></li>
                            <li><a href="">Для детей</a></li>
                            <li><a href="">Художественная книга</a></li>
                        </ul>
                    </li>
                    <li>
                        <a href="">Аудио Книги</a>
                        <ul>
                            <li><a href="">Здесь что то</a></li>
                            <li><a href="">Здесь другое</a></li>
                            <li><a href="">Здесь третье</a></li>
                            <li><a href="">Четвертое</a></li>
                            <li><a href="">Пятое</a></li>
                        </ul>
                    </li>
                    <li>
                        <a href="">Игры</a>
                        <ul>
                            <li><a href="">Здесь опять другое</a></li>
                            <li><a href="">И т.д.</a></li>
                            <li><a href="">Учебная книга</a></li>
                            <li><a href="">Для детей</a></li>
                            <li><a href="">Художественная книга</a></li>
                        </ul>
                    </li>
                    
                </ul>
            </div>

есть вот такой вот код, он выводит сейчас основные LI и A, а потом при клике выводит один из подкатолог, но почему то на все меню, кликнешь на другом каталоге выводит его подкатолог, и тоже на все меню
<?php>
<
ul class="catalog_list">
    {foreach 
name=q item=cat from=$cats}
        {if 
$cat.level == 1}
            <
li>
                <
a style="z-index:100" {if $cat.active}class="activemain"{/if} href="{$cat.link}">{$cat.name}</a>
                <
ul>
                    {foreach 
name=q item=cat from=$cats}
                        {if 
$cat.level != 1}
                            <
li class="sub"><a href="{$cat.link}{if $cat.active} class="activesub"{/if}>{$cat.name}</a></li>
                        {/if}
                    {/foreach}
                </
ul>
            </
li>
        {/if}
    {/foreach}
</
ul>
?>


Почему происходит при клике и почему только один подкаталог выходит. Ведь вроде цикл написан, почему не проходит по всему каталогу. Главное что основные пункты все достает, но потом не хочет идти по подпунктам. Если что, то можно и на пхп. Я его потом попробую на смарти сам перенести.
Срочно надо пожалуйста.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования