Данная статья актуальна, для
версий ниже 0.5
Редактируемое из apanel меню сайта работает на текстовом файле, без использования баз данных.
В temp/foot.php и temp/head.php в парсинге шаблона
container_parse_out
добавить
'center_menu'=>center_menu() Это чтоб можно было выводить центральные меню.
В самих шаблонах верха и низа, где хочется вывести центральное меню вставить
{center_menu}
Данная статья актуальна, для
версий ниже 0.5
Редактируемое из apanel меню сайта работает на текстовом файле, без использования баз данных.
В temp/foot.php и temp/head.php в парсинге шаблона
container_parse_out
добавить
'center_menu'=>center_menu() Это чтоб можно было выводить центральные меню.
В самих шаблонах верха и низа, где хочется вывести центральное меню вставить
{center_menu}
В temp/foot.php и temp/head.php в парсинге шаблона
container_parse_out
добавить
'center_menu'=>center_menu() Это чтоб можно было выводить центральные меню.
В самих шаблонах верха и низа, где хочется вывести центральное меню вставить
{center_menu}
В файл
base/danneo.function.php добавить функцию :
function center_menu () {
global $conf, $ISLOGGED,$userid ;
$center_menu = "";
$all_array_menu = file( "./temp/".$conf ['site_temp']. "/menu.dat");
foreach( $all_array_menu as $all_menu) {
$temp_menu = explode("||" , ereg_replace( "@@@@@","" ,$all_menu));
if(( $ISLOGGED!=0 ) AND ($userid !="") AND ( $temp_menu[1 ] == "on" ) AND ($temp_menu [2] == "cen")){ $center_menu .= $temp_menu [4]; }
elseif(( $temp_menu[1 ] == "on" ) AND ($temp_menu [2] == "cen") AND ( $temp_menu[3 ] == "off")){ $center_menu.= $temp_menu [4]; }
}
return $center_menu;
}
Далее залить приложенный дамп языка меню не забыв при этом поменять префикс на свой. И останется залить текстовый файл в ВАШУ ТЕМУ (в её корень) menu.dat (просьба, ручками не ковыряйте этот файл, а сразу через админку юзайте его вот избежание лишних глюков и криков, что ничего не работает).