Установка SWMenu Free 3.7 или 4.0

Тема в разделе "Установка и обновление расширений Joomla", создана пользователем AlexMSQ, 17.04.2008.

  1. Offline

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

    Регистрация:
    17.04.2008
    Сообщения:
    3
    Симпатии:
    0
    Такое сообщение получаю после установки любой версии SWMenu. При этом ExtMenu так себя не вело. Но оно - не то, что мне нужно. Попробовал SWMenu и получил следующее:
    Происходит вне зависимости от версии. В 4 версии отличаются только строки файла, там 112 строка декларации функции.

    Добавлено через 18 минут
    И еще: при этом:

    Код (CODE):
    1. function findPar($ordered,$sub){
    2.     $submenu = chainmenu('ID', 'PARENT', 'ORDER', $ordered, $sub['PARENT'], 1);
    3.  
    4.     if ($sub['indent']==1){
    5.         return $submenu[0]['PARENT'];
    6.     }else{
    7.         return $submenu[0]['ID'];
    8.     }
    9.  
    10.  
    11. }
    12.  
    13. function fixOrder($ordered,$parent_id){


    То есть как видите, никакой редекларации в помине нет!
     
    Последнее редактирование: 17.04.2008
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Ответ: Установка SWMenu Free 3.7 или 4.0

    А где 446, а где 456 строчки? Странно конечно.
     
  4. Offline

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

    Регистрация:
    17.04.2008
    Сообщения:
    3
    Симпатии:
    0
    Ответ: Установка SWMenu Free 3.7 или 4.0

    446 - объявление функции.
    456 - следующая строка за фигурной скобкой, закрывающей объявление функции.
     
  5. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Ответ: Установка SWMenu Free 3.7 или 4.0

    Оберните функцию в этот код

    Код (CODE):
    1. if (!function_exists('findPar')) {
    2.  
    3.      function findPar($ordered,$sub){
    4.         $submenu = chainmenu('ID', 'PARENT', 'ORDER', $ordered, $sub['PARENT'], 1);
    5.                ....
    6.      }
    7.  
    8. }
     
  6. Offline

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

    Регистрация:
    17.04.2008
    Сообщения:
    3
    Симпатии:
    0
    Ответ: Установка SWMenu Free 3.7 или 4.0

    Спасибо, помогло...
     

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

Загрузка...