mirror of
https://github.com/e107inc/e107.git
synced 2025-04-19 20:21:51 +02:00
Issue #241 - BC sublink name cleanup. Edit mode still needs to be cleaned.
This commit is contained in:
parent
ff0bdfc77c
commit
d17a94924d
@ -492,7 +492,6 @@ class links_model_admin_tree extends e_admin_tree_model
|
||||
{
|
||||
$search[$model->get('link_parent')][$id] = $model;
|
||||
}
|
||||
|
||||
asort($search);
|
||||
$this->_tree_order($this->current_id, $search, $this->$var, 0, $modified);
|
||||
}
|
||||
@ -522,11 +521,27 @@ class links_model_admin_tree extends e_admin_tree_model
|
||||
$src[$id] = $model;
|
||||
if($modified)
|
||||
{
|
||||
$model->set('link_name', $level_image.$model->get('link_name'));
|
||||
$model->set('link_name', $level_image.$this->bcClean($model->get('link_name')));
|
||||
}
|
||||
$this->_tree_order($id, $search, $src, $level + 1, $modified);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function bcClean($link_name)
|
||||
{
|
||||
if(substr($link_name, 0,8) == 'submenu.') // BC Fix.
|
||||
{
|
||||
list($tmp,$tmp2,$link) = explode('.', $link_name, 3);
|
||||
}
|
||||
else
|
||||
{
|
||||
$link = $link_name;
|
||||
}
|
||||
|
||||
return $link;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user