[QUOTE] написал:
Добрый день, коллеги!
Может быть кто-то сталкивался с проблемой - меню создано на базе битриксовского шаблона tree, при переходе на 8.0 вылезает вот такая ошибка: [CODE] [Error] __ DrawLevelMenuTreeT (): Argument #3 ($ f ) cannot be passed by reference (0) [/CODE] В шаблоне по указанной далее ссылке стоит код: [CODE] foreach ( $arResult as $ind => $arItem ) if ( $arItem [ "DEPTH_LEVEL" ]== 1 ) echo __DrawLevelMenuTreeT( $arResult , $ind , $f = false ); [/CODE] Система ругается на последнюю строку: [CODE] echo __DrawLevelMenuTreeT( $arResult , $ind , $f = false );
[/CODE] Переходить на другой шаблон не вариант, при всей своей древности в версии 7.4 он работает как нужно и альтернатив, к сожалению нет. Как это можно исправить?
[/QUOTE]
Спасибо!
Добрый день, коллеги!
Может быть кто-то сталкивался с проблемой - меню создано на базе битриксовского шаблона tree, при переходе на 8.0 вылезает вот такая ошибка: [CODE] [Error] __ DrawLevelMenuTreeT (): Argument #3 ($ f ) cannot be passed by reference (0) [/CODE] В шаблоне по указанной далее ссылке стоит код: [CODE] foreach ( $arResult as $ind => $arItem ) if ( $arItem [ "DEPTH_LEVEL" ]== 1 ) echo __DrawLevelMenuTreeT( $arResult , $ind , $f = false ); [/CODE] Система ругается на последнюю строку: [CODE] echo __DrawLevelMenuTreeT( $arResult , $ind , $f = false );
[/CODE] Переходить на другой шаблон не вариант, при всей своей древности в версии 7.4 он работает как нужно и альтернатив, к сожалению нет. Как это можно исправить?
[/QUOTE]
Спасибо!