示例#1
0
文件: script.php 项目: pablius/oob-n1
$handler_mi_cuenta = PhpExt_Javascript::functionDef("", $function_add_tab, array("e"));
$sub_menu_bienvenido = new PhpExt_Menu_Menu();
$sub_menu_bienvenido->addCheckItem("Cuenta", "Mi Cuenta", $handler_mi_cuenta);
$sub_menu_bienvenido->addCheckItem("Salir2", "Salir", $msgbox);
$menu = new PhpExt_Toolbar_Toolbar();
$menu->addFill("leftfill");
//para que los botones estena a la derecha
$menu->addButton("welcome", "<u>Bienvenido " . $ari->get("user")->name() . "</u>");
$menu->addButton("Salir", "Salir", null, $msgbox);
//pongo los iconos
$boton_mi_cuenta = $sub_menu_bienvenido->getItem("Cuenta");
$boton_mi_cuenta->setIcon("/images/ext/user.png");
$BotonSalir2 = $sub_menu_bienvenido->getItem("Salir2");
$BotonSalir2->setIcon("/images/ext/exit.png");
//agrego el submenu
$boton_welcome = $menu->getItem("welcome");
$boton_welcome->setMenu($sub_menu_bienvenido);
//fin items
$menu_top = new PhpExt_Panel();
$menu_top->setHeader(true)->setBaseCssClass("PanelClass")->setHeight(70)->setTopToolbar($menu)->setIconCssClass("HeaderClass");
//--------------------------------------------MENU ACORDION-------------------------------------------------------------------------------------------------------//
//trae los items del menu
$tree_loader = new PhpExt_Tree_TreeLoader();
$tree_loader->setDataUrl("/admin/menu");
//armo el nodo root (no es visible)
$root = new PhpExt_Tree_AsyncTreeNode();
$root->setText("Principal Node")->setDraggable(false)->setId("Principal_Node")->setExpanded(true)->setCssClass("feeds-node")->expandChildNodes(false);
$menu_acordion = new PhpExt_Tree_TreePanel();
$menu_acordion->setTitle("Menu Principal")->setId("treePanel")->setWidth(250)->setHeight('fill')->setLines(false)->setAutoScroll(true)->setCollapseFirst(false)->setSingleExpand(true)->setUseArrows(true)->setRootVisible(false)->setRoot($root)->setLoader($tree_loader);
//----------------------------------------PANTALLA PRINCIPAL-------------------------------------------------------------------------------------------------------
$tab_layout = new PhpExt_Layout_TabLayout();