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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вывести список на смарти (срочно)

Сообщения:  [1-1] 

 
 автор: 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>
?>


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

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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