Beispiel #1
0
// Legacy Code ----------------------------------------------
require_once "./base_modulos.inc";
// Codigo ---------------------------------------------------
$aDatos = array();
$error_menu = 0;
$strTextoSubMenus = "";
$strSubMenus = "";
if (isset($_REQUEST["accion"])) {
    if (isset($_REQUEST["link"])) {
        $linkUrl = $_REQUEST["link"];
    } else {
        $linkUrl = "";
    }
    $id_menu1 = $_REQUEST["id_menu1"];
    // Aca va el verificador de Link duplicado
    if (!verificadorDuplicado($linkUrl, $id_menu1)) {
        if ($_REQUEST["accion"] == "Guardar" and $_REQUEST["cantidad"] <= 8 and $_REQUEST["id_menu1"]) {
            if ($_REQUEST["link"]) {
                // GRABA CUANDO NO HAY SUBMENUS
                $oMenu = new Menu1($_REQUEST["id_menu1"]);
                $oMenu->Nombre = validaTexto($_REQUEST["nombre"]);
                $oMenu->UrlLink = validaTexto($_REQUEST["link"]);
                $oMenu->Persistir();
                /*
                 * Esto borra los submenus si se ha optado porque la opcion sea un link              
                 */
                $oMnu_item = new Menu1_item();
                $oMnu_item->DeleteAllByIdRaiz($_REQUEST["id_menu1"]);
                header("Location: " . $_SERVER['PHP_SELF']);
            } else {
                // GRABA CUANDO HAY SUBMENUS
Beispiel #2
0
// Cargo Includes Generales
include_once "./base.inc.php";
// Cargo Modulo Menu_SSA
require_once "{$baseDir}/modules/menues2/menu2.php";
// Modulo Smarty Template
require_once "{$baseDir}/smarty/libs/Smarty.class.php";
// Clase de validacion
require_once "./lib/valida.inc.php";
// Legacy Code ----------------------------------------------
require_once "./base_modulos.inc";
// Codigo ---------------------------------------------------
$aDatos = array();
$error_menu = 0;
if (isset($_REQUEST["accion"])) {
    // Aca va el verificador de Link duplicado
    if (!verificadorDuplicado($_REQUEST["link"], $_REQUEST["id_menu2"])) {
        if ($_REQUEST["accion"] == "Modificar") {
            if ($_FILES['icono']['size'] < 10240000) {
                $oMenus = new Menu2($_REQUEST["id_menu2"]);
                $oMenus->Nombre = validaTexto($_REQUEST["nombre"]);
                $oMenus->Link = validaTexto($_REQUEST["link"]);
                // Para subir el icono
                if ($_REQUEST["icono_viejo"] != $_FILES['icono']['name']) {
                    $target_path = "admin/menu2/";
                    $target_path = $target_path . basename($_FILES['icono']['name']);
                    if (move_uploaded_file($_FILES['icono']['tmp_name'], $target_path)) {
                        $menus->Icono = $_FILES['icono']['name'];
                        chmod($target_path, 0666);
                    } else {
                        $oMenus->Icono = validaTexto($_REQUEST["icono_viejo"]);
                    }