Astra.CMS

РегистрацияЗабыли пароль?

Astra.CMS Free

Упрощенный вариант системы доступен для свободного использования.

скачать
     

Обучение

Сборка сайта

Собираем сайт с нужными компонентами.

Интеграция своего дизайна

Учимся работать с шаблонами.

Компоненты

Документация по использованию основных расширений.

10.04.2011

Версия 2.07.09

Исправлена ошибка "FWC:Error" в Firefox 4, добавлены дополнительные кнопки в компактную панель визуального редактора.

подробнее

RSS

Форум » Проблемы

Проблема отображения активной ссылки

Автор Текст сообщения

Maksim
Сообщений: 86

Заметил такую особенность в блоке "Список страниц", не отображается код активной ссылки во втором уровне, когда у некоторых страниц есть еще другие вложения. Выводятся только два уровня.

Например:

Уровень 1
- Уровень 2 - код активной ссылки отображается
- Уровень 2 - отображается
- Уровень 2 - не отображается
-- Уровень 3
-- Уровень 3
- Уровень 2 - отображается

Шаблон блока:
<ul>
{section name=i loop=$links}
<li><a href="{$links[i].link}">{$links[i].name}</a>
{if $links[i].sublinks}
<ul>
{section name=j loop=$links[i].sublinks}  
{if $links[i].sublinks[j].selected}
  
  {if !$smarty.section.j.last}
  <li><a href="{$links[i].sublinks[j].link}" class="active">{$links[i].sublinks[j].name}</a></li>
  {else}
  <li class="last"><a href="{$links[i].sublinks[j].link}" class="active">{$links[i].sublinks[j].name}</a></li>
  {/if}  
  
{else}

  {if !$smarty.section.j.last}
  <li><a href="{$links[i].sublinks[j].link}">{$links[i].sublinks[j].name}</a></li>
  {else}
  <li class="last"><a href="{$links[i].sublinks[j].link}">{$links[i].sublinks[j].name}</a></li>
  {/if}

{/if}
{/section}
</ul>
{/if}

</li>
{/section}
</ul>
 
aristoc

admin
Сообщений: 518

Да, действительно. Выложено обновление.
 

Maksim
Сообщений: 86

Спасибо! Теперь все работает smile
 

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.


  

Демо  Скачать A.CMS  Цены  Контакты  Документация