Добро пожаловать, Гость
Навигация сайта на kooboo
aliya Offline
#1 Оставлено : 19 ноября 2012 г. 9:56:09(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 17.11.2012(UTC)
Сообщений: 12
Откуда: Россия

Сказал(а) «Спасибо»: 1 раз
Итак, сайт с горизонтальным меню. Хочется, чтоб при выборе каждого пункта меню на открывающей странице слева выводился список подпунктов выбранного пункта меню. Не знаю, как реализовать это. Понимаю, что просто, но не доходит, как именно.
Мучила представление из примера "Menu", в помощнике кода нашла Menu-Sub pages. Я так понимаю, что это именно то, что нужно...
Но почему-то эта штучка не работает.
Не подскажете, в чем проблема? Или хотя бы направьте в нужное русло.Confused
Заранее спасибо!
Ella Offline
#2 Оставлено : 19 ноября 2012 г. 10:56:08(UTC)

Ранг: Advanced Member

Группы: Registered, Тестеры
Зарегистрирован: 07.05.2012(UTC)
Сообщений: 241
Откуда: Россия

Сказал(а) «Спасибо»: 25 раз
Поблагодарили: 67 раз в 61 постах
aliya написал:
Итак, сайт с горизонтальным меню. Хочется, чтоб при выборе каждого пункта меню на открывающей странице слева выводился список подпунктов выбранного пункта меню. Не знаю, как реализовать это. Понимаю, что просто, но не доходит, как именно.
Мучила представление из примера "Menu", в помощнике кода нашла Menu-Sub pages. Я так понимаю, что это именно то, что нужно...
Но почему-то эта штучка не работает.
Не подскажете, в чем проблема? Или хотя бы направьте в нужное русло.Confused
Заранее спасибо!


Да, Menu-Sub pages - это то, что нужно. Он предлагает следующий код:
Цитата:
<ul class="menu">
@foreach (var item in MenuHelper.Sub())
{
    if (item.Navigation.Show)
    {
        <li class ="@(MenuHelper.IsCurrent(item) ? "current" : "")">
       @Html.FrontHtml().PageLink(item.LinkText, item.FullName)</li>
    }
}</ul>


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

А что именно у Вас не работает? Не показывает ссылки на подстраницы?
У этих страниц в настройках должен стоять параметр "Показывать в меню".
1 пользователь поблагодарил Ella за этот пост.
aliya оставлено 19.11.2012(UTC)
aliya Offline
#3 Оставлено : 19 ноября 2012 г. 19:07:08(UTC)
Ранг: Member

Группы: Registered
Зарегистрирован: 17.11.2012(UTC)
Сообщений: 12
Откуда: Россия

Сказал(а) «Спасибо»: 1 раз
Спасибо большое! все работает! почему-то не догадалась установить эту галочку!))) Blushing
Лента RSS  Лента Atom
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.