1
0
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:
Cameron
2016-02-08 13:54:44 -08:00
parent a2fef504a2
commit 05ed9a7090
11 changed files with 161 additions and 35 deletions

View File

@@ -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";
}