');
if(isset($_REQUEST['department']))
{
$_REQUEST['department'] = (integer)$_REQUEST['department'];
}
else
{
$_REQUEST['department'] = 0;
}
if(!isset($_REQUEST['expandDepartments']))
{
$_REQUEST['expandDepartments']='';
}
/*
** If this is not the main department,
** give the admin links upwards.
*/
if($_REQUEST['department'] > 0)
{
//non-zero, so get department info
$d = getDepartment($_REQUEST['department']);
$options = array(
localize('Volver al departamento principal')=>ScreenURL("admin_departments",
FALSE, array("department"=>0)),
localize('Subir un nivel')=>ScreenURL("admin_departments",
FALSE, array("department"=>$d["Parent"]))
);
}
else
{
$options = array(
localize('Añadir departamento')=>ScreenURL("add_department",
FALSE, array("department"=>$_REQUEST['department'])),
localize('Añadir Producto')=>ScreenURL("add_item",
FALSE, array("department"=>$_REQUEST['department']))
);
}
startBox(' ', $options);
showDepartments($_REQUEST['expandDepartments']);
endBox();
/*
** Give the user the main information about this department,
** unless we're in the root department, which has no main information.
*/
if($_REQUEST['department'] != 0)
{
print(StartForm("admin_departments", 'post', 'UPDATE_DEPARTMENT', FALSE,
array("department"=>$_REQUEST['department']), '', 'multipart/form-data'));
startTable();
/*
** Give a heading, and links to add sub-departments and new items.
** If the admin is editing the root department, he'll never see this
** section, so these links are repeated in the top section.
*/
printTableRow(localize('Editar departamento '),
getLink(localize('Añadir departamento'), "add_department",
array("department"=>$_REQUEST['department'])) . " | " .
getLink(localize('Añadir producto'), "add_item",
array("department"=>$_REQUEST['department'])) . " | " .
getLink(localize('Ver'), "department",
array("department"=>$_REQUEST['department'])) . " | " .
getLink(localize('Borrar'), "admin_departments",
array("department"=>$_REQUEST['department'], "ACTION"=>"DELETE_DEPARTMENT")),
FALSE);
/*
** Give the main information about this department.
*/
//Name
printEditRow(localize('Nombre'), "inputName", $d["Name"]);
//Nameen
printEditRow(localize('Nomb Ingles'), "inputNameen", $d["Nameen"]);
//Namefr
printEditRow(localize('Nomb Frances'), "inputNamefr", $d["Namefr"]);
//Parent
printTableRow(localize('Departamento principal'),
selectField("inputParent", getDepartmentParents($d["Parent"])),
FALSE);
/*
//Graphic
printEditRow(localize('Imagen'), "inputGraphic", $d["Graphic"]);
*/
print('