Проблема с менюшкой

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем stl, 01.05.2009.

  1. Offline

    stl Недавно здесь

    Регистрация:
    01.05.2009
    Сообщения:
    1
    Симпатии:
    0
    Привет.
    Говорю сразу , у меня Joomla 1.5 , темплейт дефолтный - rhuk_milkyway (синий)

    Изменяю главное меню:

    [​IMG]


    У меня проблема, что все пункты меню находятся в теге UL, который формируется в default.php в темплейте:

    Код (CODE):
    1. if (($args['end']) && ($node->attributes('level') >= $args['end']))
    2.     {
    3.         $children = $node->children();
    4.         foreach ($node->children() as $child)
    5.         {
    6.             if ($child->name() == 'ul') {
    7.                 $node->removeChild($child);
    8.             }
    9.         }
    10.     }
    11.  
    12.     if ($node->name() == 'ul') {
    13.         foreach ($node->children() as $child)
    14.         {
    15.             if ($child->attributes('access') > $user->get('aid', 0)) {
    16.                 $node->removeChild($child);
    17.             }
    18.         }
    19.     }
    20.  
    21.     if (($node->name() == 'li') && isset($node->ul)) {
    22.         $node->addAttribute('class', 'parent');
    23.     }
    24.  
    25.     if (isset($path) && in_array($node->attributes('id'), $path))
    26.     {
    27.         if ($node->attributes('class')) {
    28.             $node->addAttribute('class', $node->attributes('class').' active');
    29.         } else {
    30.             $node->addAttribute('class', 'active');
    31.         }
    32.     }
    33.     else
    34.     {
    35.         if (isset($args['children']) && !$args['children'])
    36.         {
    37.             $children = $node->children();
    38.             foreach ($node->children() as $child)
    39.             {
    40.                 if ($child->name() == 'ul') {
    41.                     $node->removeChild($child);
    42.                 }
    43.             }
    44.         }
    45.     }



    Может кто-нибудь подскажет, как сделать так, чтобы каждый пункт меню был в отдельном UL ?

    Я уже устал мучаться с этой менюшкой((
     
  2.  

Поделиться этой страницей

Загрузка...