Fix edit left menu
This commit is contained in:
parent
780d1628a9
commit
c663ca13b8
@ -281,7 +281,7 @@ if ($action == 'create')
|
|||||||
$parent_rowid = $_GET['menuId'];
|
$parent_rowid = $_GET['menuId'];
|
||||||
if ($_GET['menuId'])
|
if ($_GET['menuId'])
|
||||||
{
|
{
|
||||||
$sql = "SELECT m.rowid, m.mainmenu, m.level, m.langs FROM ".MAIN_DB_PREFIX."menu as m WHERE m.rowid = ".$_GET['menuId'];
|
$sql = "SELECT m.rowid, m.mainmenu, m.leftmenu, m.level, m.langs FROM ".MAIN_DB_PREFIX."menu as m WHERE m.rowid = ".$_GET['menuId'];
|
||||||
$res = $db->query($sql);
|
$res = $db->query($sql);
|
||||||
if ($res)
|
if ($res)
|
||||||
{
|
{
|
||||||
@ -290,6 +290,7 @@ if ($action == 'create')
|
|||||||
{
|
{
|
||||||
$parent_rowid = $menu['rowid'];
|
$parent_rowid = $menu['rowid'];
|
||||||
$parent_mainmenu = $menu['mainmenu'];
|
$parent_mainmenu = $menu['mainmenu'];
|
||||||
|
$parent_leftmenu = $menu['leftmenu'];
|
||||||
$parent_langs = $menu['langs'];
|
$parent_langs = $menu['langs'];
|
||||||
$parent_level = $menu['level'];
|
$parent_level = $menu['level'];
|
||||||
}
|
}
|
||||||
@ -340,7 +341,9 @@ if ($action == 'create')
|
|||||||
{
|
{
|
||||||
print '<td><input type="text" size="20" id="menuId" name="menuId" value="'.($_POST["menuId"]?$_POST["menuId"]:'').'"></td>';
|
print '<td><input type="text" size="20" id="menuId" name="menuId" value="'.($_POST["menuId"]?$_POST["menuId"]:'').'"></td>';
|
||||||
}
|
}
|
||||||
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
print '<td>'.$langs->trans('DetailMenuIdParent');
|
||||||
|
print ', '.$langs->trans("Example").': fk_mainmenu=abc&fk_leftmenu=def';
|
||||||
|
print '</td></tr>';
|
||||||
|
|
||||||
// Title
|
// Title
|
||||||
print '<tr><td class="fieldrequired">'.$langs->trans('Title').'</td><td><input type="text" size="30" name="titre" value="'.$_POST["titre"].'"></td><td>'.$langs->trans('DetailTitre').'</td></tr>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('Title').'</td><td><input type="text" size="30" name="titre" value="'.$_POST["titre"].'"></td><td>'.$langs->trans('DetailTitre').'</td></tr>';
|
||||||
@ -418,7 +421,12 @@ elseif ($action == 'edit')
|
|||||||
print '<tr><td class="fieldrequired">'.$langs->trans('MenuIdParent').'</td>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('MenuIdParent').'</td>';
|
||||||
//$menu_handler
|
//$menu_handler
|
||||||
//print '<td><input type="text" size="50" name="handler" value="all"></td>';
|
//print '<td><input type="text" size="50" name="handler" value="all"></td>';
|
||||||
print '<td>'.$menu->fk_menu.'</td>';
|
print '<td>';
|
||||||
|
$valtouse=$menu->fk_menu;
|
||||||
|
if ($menu->fk_mainmenu) $valtouse='fk_mainmenu='.$menu->fk_mainmenu;
|
||||||
|
if ($menu->fk_leftmenu) $valtouse.='&fk_leftmenu='.$menu->fk_leftmenu;
|
||||||
|
print $valtouse;
|
||||||
|
print '</td>';
|
||||||
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
||||||
|
|
||||||
// Niveau
|
// Niveau
|
||||||
|
|||||||
@ -264,6 +264,8 @@ class Menubase
|
|||||||
$sql.= " t.mainmenu,";
|
$sql.= " t.mainmenu,";
|
||||||
$sql.= " t.leftmenu,";
|
$sql.= " t.leftmenu,";
|
||||||
$sql.= " t.fk_menu,";
|
$sql.= " t.fk_menu,";
|
||||||
|
$sql.= " t.fk_mainmenu,";
|
||||||
|
$sql.= " t.fk_leftmenu,";
|
||||||
$sql.= " t.position,";
|
$sql.= " t.position,";
|
||||||
$sql.= " t.url,";
|
$sql.= " t.url,";
|
||||||
$sql.= " t.target,";
|
$sql.= " t.target,";
|
||||||
@ -293,6 +295,8 @@ class Menubase
|
|||||||
$this->mainmenu = $obj->mainmenu;
|
$this->mainmenu = $obj->mainmenu;
|
||||||
$this->leftmenu = $obj->leftmenu;
|
$this->leftmenu = $obj->leftmenu;
|
||||||
$this->fk_menu = $obj->fk_menu;
|
$this->fk_menu = $obj->fk_menu;
|
||||||
|
$this->fk_mainmenu = $obj->fk_mainmenu;
|
||||||
|
$this->fk_leftmenu = $obj->fk_leftmenu;
|
||||||
$this->position = $obj->position;
|
$this->position = $obj->position;
|
||||||
$this->url = $obj->url;
|
$this->url = $obj->url;
|
||||||
$this->target = $obj->target;
|
$this->target = $obj->target;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user