本文整理汇总了PHP中MenuItem::addName方法的典型用法代码示例。如果您正苦于以下问题:PHP MenuItem::addName方法的具体用法?PHP MenuItem::addName怎么用?PHP MenuItem::addName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MenuItem
的用法示例。
在下文中一共展示了MenuItem::addName方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: TitleComponent
$este_tipo_almacen = TipoAlmacenDAO::getByPK($_GET["tid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $este_tipo_almacen->getDescripcion(), 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar este tipo de almacen", "sucursales.editar.tipo_almacen.php?tid=" . $_GET["tid"]);
$almacenes = AlmacenDAO::search(new Almacen(array("id_tipo_almacen" => $_GET["tid"])));
if (empty($almacenes)) {
$btn_eliminar = new MenuItem("Eliminar este tipo de almacen", null);
$btn_eliminar->addApiCall("api/sucursal/tipo_almacen/eliminar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.tipo_almacen.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_sucursal(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_tipo_almacen = " . $_GET["tid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Eliminar', 'Desea eliminar este tipo de almacen?', eliminar_sucursal );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
}
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_tipo_almacen);
$form->setEditable(false);
$form->hideField(array("id_tipo_almacen", "activo"));
$page->addComponent($form);
$page->addComponent(new TitleComponent("Almacenes con este tipo de almacen"));
$r = AlmacenesController::Buscar(null, null, null, $_GET["tid"]);
$tabla = new TableComponent(array("nombre" => "Nombre", "id_sucursal" => "Sucursal", "id_empresa" => "Empresa", "activo" => "Activo"), $r['resultados']);
示例2: TitleComponent
}
if ($esta_venta->getCancelada()) {
$page->addComponent(new TitleComponent("[CANCELADA]", 3));
}
//
// Menu de opciones
//
$menu = new MenuComponent();
if (!$esta_venta->getEsCotizacion() && !$esta_venta->getCancelada()) {
if ($esta_venta->getTipoDeVenta() == "credito") {
$menu->addItem("Abonar a esta venta", "cargos_y_abonos.nuevo.abono.php?vid=" . $_GET["vid"] . "&did=" . $esta_venta->getIdCompradorVenta());
}
$btn_eliminar = new MenuItem("Cancelar esta venta", null);
$btn_eliminar->addApiCall("api/ventas/cancelar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("ventas.lista.php");
$btn_eliminar->addName("cancelar");
$funcion_eliminar = " function eliminar_empresa(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_venta = " . $_GET["vid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . " " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea cancelar esta venta?', eliminar_empresa );" . "}";
$btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
}
$btn = new MenuItem("<img src='../../media/iconos/printer.png'> Imprimir", null);
$btn->addOnClick("i", "function i(){window.location = 'ventas.detalle.imprimir.php?vid=" . $esta_venta->getIdVenta() . "';}");
$menu->addMenuItem($btn);
$page->addComponent($menu);
$esta_venta->setSaldo(FormatMoney($esta_venta->getSaldo()));
$esta_venta->setTotal(FormatMoney($esta_venta->getTotal()));
$esta_venta->setSubtotal(FormatMoney($esta_venta->getSubtotal()));
$esta_venta->setFecha(FormatTime($esta_venta->getFecha(), "SUPLEMENTARY"));
$form = new DAOFormComponent($esta_venta);
$form->setEditable(false);
$form->hideField(array("id_venta", "id_caja", "id_venta_caja", "id_comprador_venta", "id_sucursal", "id_usuario", "impuesto", "retencion", "es_cotizacion", "cancelada", "tipo_de_pago"));
示例3: MenuItem
$btn_eliminar->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_eliminar->addName("cancelar");
$funcion_eliminar = " function cancelar_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . " " . "function confirmar_cancelacion(){" . " Ext.MessageBox.confirm('Cancelar', 'Desea cancelar este traspaso?', cancelar_traspaso );" . "}";
$btn_eliminar->addOnClick("confirmar_cancelacion", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
$btn_enviar = new MenuItem("Enviar este traspaso", null);
$btn_enviar->addApiCall("api/sucursal/almacen/traspaso/enviar/", "GET");
$btn_enviar->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_enviar->addName("enviar");
$funcion_enviar = " function enviar_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_enviar(p);" . "}" . "}" . " " . "function confirmar_envio(){" . " Ext.MessageBox.confirm('Enviar', 'Desea enviar este traspaso?', enviar_traspaso );" . "}";
$btn_enviar->addOnClick("confirmar_envio", $funcion_enviar);
$menu->addMenuItem($btn_enviar);
$btn_recibir = new MenuItem("Recibir este traspaso", null);
$btn_recibir->addApiCall("api/sucursal/almacen/traspaso/recibir/", "GET");
$btn_recibir->onApiCallSuccessRedirect("sucursales.lista.traspaso.almacen.php");
$btn_recibir->addName("recibir");
$funcion_recibir = " function recibir_traspaso(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_traspaso = " . $_GET["tid"] . ";" . "sendToApi_recibir(p);" . "}" . "}" . " " . "function confirmar_recibo(){" . " Ext.MessageBox.confirm('Recibir', 'Desea recibir este traspaso?', recibir_traspaso );" . "}";
$btn_recibir->addOnClick("confirmar_recibo", $funcion_recibir);
$menu->addMenuItem($btn_recibir);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_traspaso);
$form->setEditable(false);
//$form->setEditable(false);
$form->hideField(array("id_traspaso"));
// $form->makeObligatory(array(
// "compra_en_mostrador",
// "costo_estandar",
// "nombre_producto",
示例4: funcion_producto
//
$menu = new MenuComponent();
if ($este_paquete->getActivo()) {
$menu->addItem("Editar este paquete", "paquetes.editar.php?pid=" . $_GET["pid"]);
$btn_eliminar = new MenuItem("Desactivar este paquete", null);
$btn_eliminar->addApiCall("api/paquete/eliminar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("paquetes.lista.php");
$btn_eliminar->addName("eliminar");
$funcion_eliminar = " function eliminar_paquete(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_paquete = " . $_GET["pid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . " " . "function confirmar_desactivacion(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar este paquete?', eliminar_paquete );" . "}";
$btn_eliminar->addOnClick("confirmar_desactivacion", $funcion_eliminar);
$menu->addMenuItem($btn_eliminar);
} else {
$btn_activar = new MenuItem("Activar este paquete", null);
$btn_activar->addApiCall("api/paquete/activar", "GET");
$btn_activar->onApiCallSuccessRedirect("paquetes.lista.php");
$btn_activar->addName("activar");
$funcion_activar = " function activar_paquete(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_paquete = " . $_GET["pid"] . ";" . "sendToApi_activar(p);" . "}" . "}" . " " . "function confirmar_activacion(){" . " Ext.MessageBox.confirm('Activar', 'Desea activar este paquete?', activar_paquete );" . "}";
$btn_activar->addOnClick("confirmar_activacion", $funcion_activar);
$menu->addMenuItem($btn_activar);
}
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_paquete);
$form->setEditable(false);
$form->hideField(array("id_paquete"));
$page->addComponent($form);
$page->addComponent(new TitleComponent("Productos en este paquete"), 3);
$table = new TableComponent(array("id_producto" => "Producto", "id_unidad" => "Unidad", "cantidad" => "Cantidad"), ProductoPaqueteDAO::search(new ProductoPaquete(array("id_paquete" => $_GET["pid"]))));
function funcion_producto($id_producto)
示例5: MenuComponent
// Menu de opciones
//
$menu = new MenuComponent();
if ($esta_orden->getActiva()) {
$btn_eliminar = new MenuItem("Cancelar orden", null);
$btn_eliminar->addApiCall("api/servicios/orden/cancelar", "GET");
$btn_eliminar->onApiCallSuccessRedirect("servicios.lista.orden.php");
$btn_eliminar->addName("cancelar");
$funcion_cancelar = " function cancelar_orden(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_orden_de_servicio = " . $_GET["oid"] . ";" . "sendToApi_cancelar(p);" . "}" . "}" . " " . "function confirmar_cancelacion(){" . " Ext.MessageBox.confirm('Cancelar', 'Desea cancelar esta orden?', cancelar_orden );" . "}";
$btn_eliminar->addOnClick("confirmar_cancelacion", $funcion_cancelar);
$menu->addMenuItem($btn_eliminar);
$editar = new MenuItem("Editar orden", null);
$editar->addOnClick("_e", "function _e(){ window.location = 'servicios.detalle.orden.editar.php?oid=" . $_GET["oid"] . "' ; }");
$menu->addMenuItem($editar);
$btn_terminar = new MenuItem("Terminar orden", null);
$btn_terminar->addName("terminar");
$btn_terminar->addClass("OK");
$funcion_terminar = " function redir_terminar( ){ window.location = \"servicios.terminar.orden.php?oid=" . $_GET["oid"] . "\"; } ";
$btn_terminar->addOnClick("redir_terminar", $funcion_terminar);
$menu->addMenuItem($btn_terminar);
}
$imp = new MenuItem(" <img src='../../media/iconos/printer.png'> Imprimir", null);
$imp->addOnClick("_p", "function _p(){ window.open('servicios.detalle.orden.impresion.php?oid=" . $_GET["oid"] . "'); }");
$menu->addMenuItem($imp);
$page->addComponent($menu);
//
// Forma de producto
//
$esta_orden->setFechaOrden(FormatTime($esta_orden->getFechaOrden()));
$a = $esta_orden->getIdUsuarioAsignado();
$asignado = UsuarioDAO::getByPK($a);