Qual: Uniformize code
This commit is contained in:
parent
e237ca83f7
commit
aa3426f24a
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/* Copyright (C) 2007 Patrick Raguin <patrick.raguin@gmail.com>
|
/* Copyright (C) 2007 Patrick Raguin <patrick.raguin@gmail.com>
|
||||||
* Copyright (C) 2007-2010 Laurent Destailleur <eldy@users.sourceforge.net>
|
* Copyright (C) 2007-2011 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||||
* Copyright (C) 2009-2011 Regis Houssin <regis@dolibarr.fr>
|
* Copyright (C) 2009-2011 Regis Houssin <regis@dolibarr.fr>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
@ -31,7 +31,7 @@ require_once(DOL_DOCUMENT_ROOT."/core/class/menubase.class.php");
|
|||||||
$langs->load("admin");
|
$langs->load("admin");
|
||||||
|
|
||||||
if (! $user->admin)
|
if (! $user->admin)
|
||||||
accessforbidden();
|
accessforbidden();
|
||||||
|
|
||||||
$dirtop = "/includes/menus/standard";
|
$dirtop = "/includes/menus/standard";
|
||||||
$dirleft = "/includes/menus/standard";
|
$dirleft = "/includes/menus/standard";
|
||||||
@ -39,7 +39,8 @@ $dirsmartphone = "/includes/menus/smartphone";
|
|||||||
|
|
||||||
$dirmenu = array($dirleft,$dirsmartphone);
|
$dirmenu = array($dirleft,$dirsmartphone);
|
||||||
|
|
||||||
$mesg=$_GET["mesg"];
|
$action=GETPOST('action');
|
||||||
|
$mesg=GETPOST('mesg');
|
||||||
|
|
||||||
$menu_handler_top=$conf->global->MAIN_MENU_STANDARD;
|
$menu_handler_top=$conf->global->MAIN_MENU_STANDARD;
|
||||||
$menu_handler_smartphone=$conf->global->MAIN_MENU_SMARTPHONE;
|
$menu_handler_smartphone=$conf->global->MAIN_MENU_SMARTPHONE;
|
||||||
@ -56,10 +57,10 @@ if ($_REQUEST["menu_handler"]) $menu_handler=$_REQUEST["menu_handler"];
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Actions
|
* Actions
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (isset($_GET["action"]) && $_GET["action"] == 'update')
|
if ($action == 'update')
|
||||||
{
|
{
|
||||||
if (! $_POST['cancel'])
|
if (! $_POST['cancel'])
|
||||||
{
|
{
|
||||||
@ -90,8 +91,8 @@ if (isset($_GET["action"]) && $_GET["action"] == 'update')
|
|||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$menu->error.'</div>';
|
$mesg='<div class="error">'.$menu->error.'</div>';
|
||||||
}
|
}
|
||||||
$_GET["menuId"]=$_POST['menuId'];
|
$_GET["menuId"] = $_POST['menuId'];
|
||||||
$_GET["action"]="edit";
|
$action = "edit";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -106,7 +107,7 @@ if (isset($_GET["action"]) && $_GET["action"] == 'update')
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($_GET["action"]) && $_GET["action"] == 'add')
|
if ($action == 'add')
|
||||||
{
|
{
|
||||||
if ($_POST['cancel'])
|
if ($_POST['cancel'])
|
||||||
{
|
{
|
||||||
@ -120,37 +121,37 @@ if (isset($_GET["action"]) && $_GET["action"] == 'add')
|
|||||||
if (! $error && ! $_POST['menu_handler'])
|
if (! $error && ! $_POST['menu_handler'])
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->transnoentities("MenuHandler")).'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->transnoentities("MenuHandler")).'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
if (! $error && ! $_POST['type'])
|
if (! $error && ! $_POST['type'])
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->transnoentities("Type")).'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->transnoentities("Type")).'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
if (! $error && ! $_POST['url'])
|
if (! $error && ! $_POST['url'])
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Url")).'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Url")).'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
if (! $error && ! $_POST['titre'])
|
if (! $error && ! $_POST['titre'])
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Title")).'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorFieldRequired",$langs->trans("Title")).'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
if (! $error && $_POST['menuId'] && $_POST['type'] == 'top')
|
if (! $error && $_POST['menuId'] && $_POST['type'] == 'top')
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorTopMenuMustHaveAParentWithId0").'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorTopMenuMustHaveAParentWithId0").'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
if (! $error && ! $_POST['menuId'] && $_POST['type'] == 'left')
|
if (! $error && ! $_POST['menuId'] && $_POST['type'] == 'left')
|
||||||
{
|
{
|
||||||
$mesg='<div class="error">'.$langs->trans("ErrorLeftMenuMustHaveAParentId").'</div>';
|
$mesg='<div class="error">'.$langs->trans("ErrorLeftMenuMustHaveAParentId").'</div>';
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -177,14 +178,14 @@ if (isset($_GET["action"]) && $_GET["action"] == 'add')
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$_GET["action"] = 'create';
|
$action = 'create';
|
||||||
$mesg='<div class="error">'.$menu->error.'</div>';
|
$mesg='<div class="error">'.$menu->error.'</div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Suppression
|
// delete
|
||||||
if ($_POST["action"] == 'confirm_delete' && $_POST["confirm"] == 'yes')
|
if ($action == 'confirm_delete' && $_POST["confirm"] == 'yes')
|
||||||
{
|
{
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
@ -218,15 +219,33 @@ if ($_POST["action"] == 'confirm_delete' && $_POST["confirm"] == 'yes')
|
|||||||
$html=new Form($db);
|
$html=new Form($db);
|
||||||
$htmladmin=new FormAdmin($db);
|
$htmladmin=new FormAdmin($db);
|
||||||
|
|
||||||
llxHeader();
|
llxHeader('',$langs->trans("Menu"));
|
||||||
|
|
||||||
|
|
||||||
if (isset($_GET["action"]) && $_GET["action"] == 'create')
|
if ($action == 'create')
|
||||||
{
|
{
|
||||||
print_fiche_titre($langs->trans("NewMenu"),'','setup');
|
print '<script type="text/javascript" language="javascript">
|
||||||
|
jQuery(document).ready(function() {
|
||||||
|
function init_topleft()
|
||||||
|
{
|
||||||
|
if (jQuery("#topleft").val() == \'top\')
|
||||||
|
{
|
||||||
|
jQuery("#menuId").attr(\'disabled\',\'disabled\');
|
||||||
|
jQuery("#menuId").val(\'\');
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
jQuery("#menuId").removeAttr(\'disabled\');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
init_topleft();
|
||||||
|
jQuery("#topleft").click(function() {
|
||||||
|
init_topleft();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>';
|
||||||
|
|
||||||
if ($mesg) print $mesg;
|
print_fiche_titre($langs->trans("NewMenu"),'','setup');
|
||||||
else print '<br>';
|
|
||||||
|
|
||||||
print '<form action="./edit.php?action=add&menuId='.$_GET['menuId'].'" method="post" name="formmenucreate">';
|
print '<form action="./edit.php?action=add&menuId='.$_GET['menuId'].'" method="post" name="formmenucreate">';
|
||||||
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
||||||
@ -252,27 +271,15 @@ if (isset($_GET["action"]) && $_GET["action"] == 'create')
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// MenuId Parent
|
|
||||||
print '<tr><td><b>'.$langs->trans('MenuIdParent').'</b></td>';
|
|
||||||
if ($parent_rowid)
|
|
||||||
{
|
|
||||||
print '<td>'.$parent_rowid.'<input type="hidden" size="10" name="menuId" value="'.$parent_rowid.'"></td>';
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
print '<td><input type="text" size="10" name="menuId" value="'.$parent_rowid.'"></td>';
|
|
||||||
}
|
|
||||||
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
|
||||||
|
|
||||||
// Handler
|
// Handler
|
||||||
print '<tr><td><b>'.$langs->trans('MenuHandler').'</b></td>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('MenuHandler').'</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
print $htmladmin->select_menu_families($menu_handler,'menu_handler',$dirmenu);
|
print $htmladmin->select_menu_families($menu_handler,'menu_handler',$dirmenu);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '<td>'.$langs->trans('DetailMenuHandler').'</td></tr>';
|
print '<td>'.$langs->trans('DetailMenuHandler').'</td></tr>';
|
||||||
|
|
||||||
//User
|
//User
|
||||||
print '<tr><td nowrap="nowrap"><b>'.$langs->trans('MenuForUsers').'</b></td>';
|
print '<tr><td nowrap="nowrap" class="fieldrequired">'.$langs->trans('MenuForUsers').'</td>';
|
||||||
print '<td><select class="flat" name="user">';
|
print '<td><select class="flat" name="user">';
|
||||||
print '<option value="2" selected>'.$langs->trans("AllMenus").'</option>';
|
print '<option value="2" selected>'.$langs->trans("AllMenus").'</option>';
|
||||||
print '<option value="0">'.$langs->trans('Interne').'</option>';
|
print '<option value="0">'.$langs->trans('Interne').'</option>';
|
||||||
@ -281,7 +288,7 @@ if (isset($_GET["action"]) && $_GET["action"] == 'create')
|
|||||||
print '<td>'.$langs->trans('DetailUser').'</td></tr>';
|
print '<td>'.$langs->trans('DetailUser').'</td></tr>';
|
||||||
|
|
||||||
// Type
|
// Type
|
||||||
print '<tr><td><b>'.$langs->trans('Type').'</b></td><td>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('Type').'</td><td>';
|
||||||
if ($parent_rowid)
|
if ($parent_rowid)
|
||||||
{
|
{
|
||||||
print 'Left';
|
print 'Left';
|
||||||
@ -289,7 +296,7 @@ if (isset($_GET["action"]) && $_GET["action"] == 'create')
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
print '<select name="type" class="flat">';
|
print '<select name="type" class="flat" id="topleft">';
|
||||||
print '<option value=""> </option>';
|
print '<option value=""> </option>';
|
||||||
print '<option value="top"'.($_POST["type"] && $_POST["type"]=='top'?' selected="true"':'').'>Top</option>';
|
print '<option value="top"'.($_POST["type"] && $_POST["type"]=='top'?' selected="true"':'').'>Top</option>';
|
||||||
print '<option value="left"'.($_POST["type"] && $_POST["type"]=='left'?' selected="true"':'').'>Left</option>';
|
print '<option value="left"'.($_POST["type"] && $_POST["type"]=='left'?' selected="true"':'').'>Left</option>';
|
||||||
@ -298,40 +305,54 @@ if (isset($_GET["action"]) && $_GET["action"] == 'create')
|
|||||||
// print '<input type="text" size="50" name="type" value="'.$type.'">';
|
// print '<input type="text" size="50" name="type" value="'.$type.'">';
|
||||||
print '</td><td>'.$langs->trans('DetailType').'</td></tr>';
|
print '</td><td>'.$langs->trans('DetailType').'</td></tr>';
|
||||||
|
|
||||||
//Titre
|
// MenuId Parent
|
||||||
print '<tr><td><b>'.$langs->trans('Title').'</b></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('MenuIdParent').'</td>';
|
||||||
|
if ($parent_rowid)
|
||||||
|
{
|
||||||
|
print '<td>'.$parent_rowid.'<input type="hidden" name="menuId" value="'.$parent_rowid.'"></td>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<td><input type="text" size="8" id="menuId" name="menuId" value="'.($parent_rowid?$parent_rowid:'').'"></td>';
|
||||||
|
}
|
||||||
|
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
||||||
|
|
||||||
//Langs
|
// 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>';
|
||||||
|
|
||||||
|
// Langs
|
||||||
print '<tr><td>'.$langs->trans('LangFile').'</td><td><input type="text" size="30" name="langs" value="'.$parent_langs.'"></td><td>'.$langs->trans('DetailLangs').'</td></tr>';
|
print '<tr><td>'.$langs->trans('LangFile').'</td><td><input type="text" size="30" name="langs" value="'.$parent_langs.'"></td><td>'.$langs->trans('DetailLangs').'</td></tr>';
|
||||||
|
|
||||||
//Position
|
// Position
|
||||||
print '<tr><td>'.$langs->trans('Position').'</td><td><input type="text" size="5" name="position" value="'.(isset($_POST["position"])?$_POST["position"]:100).'"></td><td>'.$langs->trans('DetailPosition').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Position').'</td><td><input type="text" size="5" name="position" value="'.(isset($_POST["position"])?$_POST["position"]:100).'"></td><td>'.$langs->trans('DetailPosition').'</td></tr>';
|
||||||
|
|
||||||
//URL
|
// URL
|
||||||
print '<tr><td><b>'.$langs->trans('URL').'</b></td><td><input type="text" size="60" name="url" value="'.$_POST["url"].'"></td><td>'.$langs->trans('DetailUrl').'</td></tr>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('URL').'</td><td><input type="text" size="60" name="url" value="'.$_POST["url"].'"></td><td>'.$langs->trans('DetailUrl').'</td></tr>';
|
||||||
|
|
||||||
//Target
|
// Target
|
||||||
print '<tr><td>'.$langs->trans('Target').'</td><td><select class="flat" name="target">';
|
print '<tr><td>'.$langs->trans('Target').'</td><td><select class="flat" name="target">';
|
||||||
print '<option value=""'.($menu->target==""?' selected="true"':'').'>'.$langs->trans('').'</option>';
|
print '<option value=""'.($menu->target==""?' selected="true"':'').'>'.$langs->trans('').'</option>';
|
||||||
print '<option value="_blank"'.($menu->target=="_blank"?' selected="true"':'').'>'.$langs->trans('_blank').'</option>';
|
print '<option value="_blank"'.($menu->target=="_blank"?' selected="true"':'').'>'.$langs->trans('_blank').'</option>';
|
||||||
print '</select></td></td><td>'.$langs->trans('DetailTarget').'</td></tr>';
|
print '</select></td></td><td>'.$langs->trans('DetailTarget').'</td></tr>';
|
||||||
|
|
||||||
//Enabled
|
// Enabled
|
||||||
print '<tr><td>'.$langs->trans('Enabled').'</td><td><input type="text" size="60" name="enabled" value="'.$_POST["enabled"].'"></td><td>'.$langs->trans('DetailEnabled').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Enabled').'</td><td><input type="text" size="60" name="enabled" value="'.$_POST["enabled"].'"></td><td>'.$langs->trans('DetailEnabled').'</td></tr>';
|
||||||
|
|
||||||
//Perms
|
// Perms
|
||||||
print '<tr><td>'.$langs->trans('Rights').'</td><td><input type="text" size="60" name="perms" value="'.$_POST["perms"].'"></td><td>'.$langs->trans('DetailRight').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Rights').'</td><td><input type="text" size="60" name="perms" value="'.$_POST["perms"].'"></td><td>'.$langs->trans('DetailRight').'</td></tr>';
|
||||||
|
|
||||||
// Boutons
|
|
||||||
print '<tr><td colspan="3" align="center"><input type="submit" class="button" name="save" value="'.$langs->trans("Save").'">';
|
|
||||||
print ' ';
|
|
||||||
print '<input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'"></td></tr>';
|
|
||||||
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
|
||||||
|
// Boutons
|
||||||
|
print '<center><br><input type="submit" class="button" name="save" value="'.$langs->trans("Save").'">';
|
||||||
|
print ' ';
|
||||||
|
print '<input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'"></center>';
|
||||||
|
|
||||||
print '</form>';
|
print '</form>';
|
||||||
|
|
||||||
|
dol_htmloutput_mesg($mesg);
|
||||||
}
|
}
|
||||||
elseif (isset($_GET["action"]) && $_GET["action"] == 'edit')
|
elseif ($action == 'edit')
|
||||||
{
|
{
|
||||||
print_fiche_titre($langs->trans("ModifMenu"),'','setup');
|
print_fiche_titre($langs->trans("ModifMenu"),'','setup');
|
||||||
print '<br>';
|
print '<br>';
|
||||||
@ -347,37 +368,37 @@ elseif (isset($_GET["action"]) && $_GET["action"] == 'edit')
|
|||||||
$result=$menu->fetch($_GET['menuId']);
|
$result=$menu->fetch($_GET['menuId']);
|
||||||
//var_dump($menu);
|
//var_dump($menu);
|
||||||
|
|
||||||
// MenuId Parent
|
|
||||||
print '<tr><td>'.$langs->trans('MenuIdParent').'</td>';
|
|
||||||
//$menu_handler
|
|
||||||
//print '<td><input type="text" size="50" name="handler" value="all"></td>';
|
|
||||||
print '<td>'.$menu->fk_menu.'</td>';
|
|
||||||
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
|
||||||
|
|
||||||
// Id
|
// Id
|
||||||
print '<tr><td>'.$langs->trans('Id').'</td><td>'.$menu->id.'</td><td>'.$langs->trans('DetailId').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Id').'</td><td>'.$menu->id.'</td><td>'.$langs->trans('DetailId').'</td></tr>';
|
||||||
|
|
||||||
// Handler
|
|
||||||
print '<tr><td>'.$langs->trans('MenuHandler').'</td><td>'.$menu->menu_handler.'</td><td>'.$langs->trans('DetailMenuHandler').'</td></tr>';
|
|
||||||
|
|
||||||
// Module
|
// Module
|
||||||
print '<tr><td>'.$langs->trans('MenuModule').'</td><td>'.$menu->module.'</td><td>'.$langs->trans('DetailMenuModule').'</td></tr>';
|
print '<tr><td>'.$langs->trans('MenuModule').'</td><td>'.$menu->module.'</td><td>'.$langs->trans('DetailMenuModule').'</td></tr>';
|
||||||
|
|
||||||
// Type
|
// Handler
|
||||||
print '<tr><td>'.$langs->trans('Type').'</td><td>'.$menu->type.'</td><td>'.$langs->trans('DetailType').'</td></tr>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('MenuHandler').'</td><td>'.$menu->menu_handler.'</td><td>'.$langs->trans('DetailMenuHandler').'</td></tr>';
|
||||||
|
|
||||||
// User
|
// User
|
||||||
print '<tr><td nowrap="nowrap">'.$langs->trans('MenuForUsers').'</td><td><select class="flat" name="user">';
|
print '<tr><td nowrap="nowrap" class="fieldrequired">'.$langs->trans('MenuForUsers').'</td><td><select class="flat" name="user">';
|
||||||
print '<option value="2"'.($menu->user==2?' selected="true"':'').'>'.$langs->trans("All").'</option>';
|
print '<option value="2"'.($menu->user==2?' selected="true"':'').'>'.$langs->trans("All").'</option>';
|
||||||
print '<option value="0"'.($menu->user==0?' selected="true"':'').'>'.$langs->trans('Interne').'</option>';
|
print '<option value="0"'.($menu->user==0?' selected="true"':'').'>'.$langs->trans('Interne').'</option>';
|
||||||
print '<option value="1"'.($menu->user==1?' selected="true"':'').'>'.$langs->trans('Externe').'</option>';
|
print '<option value="1"'.($menu->user==1?' selected="true"':'').'>'.$langs->trans('Externe').'</option>';
|
||||||
print '</select></td><td>'.$langs->trans('DetailUser').'</td></tr>';
|
print '</select></td><td>'.$langs->trans('DetailUser').'</td></tr>';
|
||||||
|
|
||||||
|
// Type
|
||||||
|
print '<tr><td class="fieldrequired">'.$langs->trans('Type').'</td><td>'.$menu->type.'</td><td>'.$langs->trans('DetailType').'</td></tr>';
|
||||||
|
|
||||||
|
// MenuId Parent
|
||||||
|
print '<tr><td class="fieldrequired">'.$langs->trans('MenuIdParent').'</td>';
|
||||||
|
//$menu_handler
|
||||||
|
//print '<td><input type="text" size="50" name="handler" value="all"></td>';
|
||||||
|
print '<td>'.$menu->fk_menu.'</td>';
|
||||||
|
print '<td>'.$langs->trans('DetailMenuIdParent').'</td></tr>';
|
||||||
|
|
||||||
// Niveau
|
// Niveau
|
||||||
//print '<tr><td>'.$langs->trans('Level').'</td><td>'.$menu->level.'</td><td>'.$langs->trans('DetailLevel').'</td></tr>';
|
//print '<tr><td>'.$langs->trans('Level').'</td><td>'.$menu->level.'</td><td>'.$langs->trans('DetailLevel').'</td></tr>';
|
||||||
|
|
||||||
// Titre
|
// Titre
|
||||||
print '<tr><td>'.$langs->trans('Title').'</td><td><input type="text" size="30" name="titre" value="'.$menu->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="'.$menu->titre.'"></td><td>'.$langs->trans('DetailTitre').'</td></tr>';
|
||||||
|
|
||||||
// Langs
|
// Langs
|
||||||
print '<tr><td>'.$langs->trans('LangFile').'</td><td><input type="text" size="30" name="langs" value="'.$menu->langs.'"></td><td>'.$langs->trans('DetailLangs').'</td></tr>';
|
print '<tr><td>'.$langs->trans('LangFile').'</td><td><input type="text" size="30" name="langs" value="'.$menu->langs.'"></td><td>'.$langs->trans('DetailLangs').'</td></tr>';
|
||||||
@ -386,7 +407,7 @@ elseif (isset($_GET["action"]) && $_GET["action"] == 'edit')
|
|||||||
print '<tr><td>'.$langs->trans('Position').'</td><td><input type="text" size="5" name="position" value="'.$menu->position.'"></td><td>'.$langs->trans('DetailPosition').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Position').'</td><td><input type="text" size="5" name="position" value="'.$menu->position.'"></td><td>'.$langs->trans('DetailPosition').'</td></tr>';
|
||||||
|
|
||||||
// Url
|
// Url
|
||||||
print '<tr><td>'.$langs->trans('URL').'</td><td><input type="text" size="60" name="url" value="'.$menu->url.'"></td><td>'.$langs->trans('DetailUrl').'</td></tr>';
|
print '<tr><td class="fieldrequired">'.$langs->trans('URL').'</td><td><input type="text" size="60" name="url" value="'.$menu->url.'"></td><td>'.$langs->trans('DetailUrl').'</td></tr>';
|
||||||
|
|
||||||
// Target
|
// Target
|
||||||
print '<tr><td>'.$langs->trans('Target').'</td><td><select class="flat" name="target">';
|
print '<tr><td>'.$langs->trans('Target').'</td><td><select class="flat" name="target">';
|
||||||
@ -400,18 +421,18 @@ elseif (isset($_GET["action"]) && $_GET["action"] == 'edit')
|
|||||||
// Perms
|
// Perms
|
||||||
print '<tr><td>'.$langs->trans('Rights').'</td><td><input type="text" size="60" name="perms" value="'.$menu->perms.'"></td><td>'.$langs->trans('DetailRight').'</td></tr>';
|
print '<tr><td>'.$langs->trans('Rights').'</td><td><input type="text" size="60" name="perms" value="'.$menu->perms.'"></td><td>'.$langs->trans('DetailRight').'</td></tr>';
|
||||||
|
|
||||||
// Bouton
|
|
||||||
print '<tr><td colspan="3" align="center"><input type="submit" class="button" name="save" value="'.$langs->trans("Save").'">';
|
|
||||||
print ' ';
|
|
||||||
print '<input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'"></td></tr>';
|
|
||||||
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
|
||||||
|
// Bouton
|
||||||
|
print '<center><br><input type="submit" class="button" name="save" value="'.$langs->trans("Save").'">';
|
||||||
|
print ' ';
|
||||||
|
print '<input type="submit" class="button" name="cancel" value="'.$langs->trans("Cancel").'"></center>';
|
||||||
|
|
||||||
print '</form>';
|
print '</form>';
|
||||||
|
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|
||||||
if ($mesg) print $mesg.'<br>';
|
dol_htmloutput_mesg($mesg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user