// Code cleaning
This commit is contained in:
+3
-2
@@ -339,12 +339,13 @@ class TabCore extends ObjectModel
|
||||
* Get Instance from tab class name
|
||||
*
|
||||
* @param $class_name string Name of tab class
|
||||
* @param $id_lang integer id_lang
|
||||
* @return Tab Tab object (empty if bad id or class name)
|
||||
*/
|
||||
public static function getInstanceFromClassName($class_name)
|
||||
public static function getInstanceFromClassName($class_name, $id_lang = null)
|
||||
{
|
||||
$id_tab = (int)Tab::getIdFromClassName($class_name);
|
||||
return new Tab($id_tab);
|
||||
return new Tab($id_tab, $id_lang);
|
||||
}
|
||||
|
||||
public static function getNbTabs($id_parent = null)
|
||||
|
||||
@@ -113,11 +113,15 @@ class AdminEmployeesControllerCore extends AdminController
|
||||
if ($theme[0] != '.' && is_dir($path.$theme) && (file_exists($path.$theme.'/css/admin.css') || file_exists($path.$theme.'/css/admin-theme.css')))
|
||||
$this->themes[] = $theme;
|
||||
|
||||
$home_tab = Tab::getInstanceFromClassName('AdminDashboard');
|
||||
$home_tab = Tab::getInstanceFromClassName('AdminDashboard', $this->context->language->id);
|
||||
$this->tabs_list[$home_tab->id] = array(
|
||||
'name' => $home_tab->name[$this->context->language->id],
|
||||
'name' => $home_tab->name,
|
||||
'id_tab' => $home_tab->id,
|
||||
'children' => array(array(
|
||||
'id_tab' => $home_tab->id,
|
||||
'children' => array(array('id_tab' =>$home_tab->id, 'name' => $home_tab->name[$this->context->language->id])));
|
||||
'name' => $home_tab->name
|
||||
))
|
||||
);
|
||||
foreach (Tab::getTabs($this->context->language->id, 0) as $tab)
|
||||
{
|
||||
if (Tab::checkTabRights($tab['id_tab']))
|
||||
|
||||
Reference in New Issue
Block a user