mirror of
https://github.com/e107inc/e107.git
synced 2025-08-12 01:25:01 +02:00
Banner and News e_menu.php (config.php replacement) upgrades.
This commit is contained in:
@@ -133,7 +133,7 @@ class e_menu
|
||||
|
||||
|
||||
/**
|
||||
* V2 Menu Re-Write - retrieve Menu data from $pref['menu_layouts']
|
||||
* Experimental V2 Menu Re-Write - retrieve Menu data from $pref['menu_layouts']
|
||||
*/
|
||||
protected function getData($layout)
|
||||
{
|
||||
@@ -187,8 +187,7 @@ class e_menu
|
||||
|
||||
|
||||
/**
|
||||
* @DEPRECATED
|
||||
* Legacy Function to retrieve Menu data from tables.
|
||||
* Function to retrieve Menu data from tables.
|
||||
*/
|
||||
private function getDataLegacy()
|
||||
{
|
||||
@@ -201,6 +200,7 @@ class e_menu
|
||||
$menu_data = e107::getCache()->retrieve_sys("menus_".USERCLASS_LIST."_".md5(e_LANGUAGE.$menu_layout_field));
|
||||
// $menu_data = e107::getCache()->retrieve_sys("menus_".USERCLASS_LIST);
|
||||
$menu_data = e107::getArrayStorage()->ReadArray($menu_data);
|
||||
// $menu_data = e107::getArrayStorage()->ReadArray($menu_data);
|
||||
|
||||
$eMenuArea = array();
|
||||
// $eMenuList = array();
|
||||
@@ -406,14 +406,20 @@ class e_menu
|
||||
$e107 = e107::getInstance();
|
||||
$sql = e107::getDb();
|
||||
$ns = e107::getRender();
|
||||
$tp = e107::getParser();
|
||||
$tp = e107::getParser();
|
||||
|
||||
if($tmp = e107::unserialize($parm)) // support e_menu.php e107 serialized parm.
|
||||
{
|
||||
$parm = $tmp;
|
||||
unset($tmp);
|
||||
}
|
||||
|
||||
if($return)
|
||||
{
|
||||
ob_start();
|
||||
}
|
||||
|
||||
if(vartrue($error_handler->debug))
|
||||
if(e_DEBUG === true)
|
||||
{
|
||||
echo "\n<!-- Menu Start: ".$mname." -->\n";
|
||||
}
|
||||
|
Reference in New Issue
Block a user