当前位置: 首页>>代码示例>>PHP>>正文


PHP MenuItem::addOnClick方法代码示例

本文整理汇总了PHP中MenuItem::addOnClick方法的典型用法代码示例。如果您正苦于以下问题:PHP MenuItem::addOnClick方法的具体用法?PHP MenuItem::addOnClick怎么用?PHP MenuItem::addOnClick使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MenuItem的用法示例。


在下文中一共展示了MenuItem::addOnClick方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: funcion_sucursal

// 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']);
function funcion_sucursal($id_sucursal)
{
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.tipo_almacen.ver.php

示例2: function_importe

//
$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"));
if ($esta_venta->getTipoDeVenta() == "contado") {
    $form->hideField("saldo");
}
$page->addComponent($form);
function function_importe($foo, $obj)
{
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:ventas.detalle.php

示例3: MenuItem

$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",
//				"id_empresas",
//				"codigo_producto",
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.traspaso.ver.php

示例4: funcion_producto

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)
{
    return ProductoDAO::getByPK($id_producto) ? ProductoDAO::getByPK($id_producto)->getNombreProducto() : "--------";
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:paquetes.detalle.php

示例5: TitleComponent

$customer = UsuarioDAO::getByPK($esta_orden->getIdUsuarioVenta());
if (!is_null($customer)) {
    $link_to_customer = "<a href='clientes.ver.php?cid=" . $esta_orden->getIdUsuarioVenta() . "'>";
    $link_to_customer .= $customer->getNombre();
    $link_to_customer .= "</a>";
} else {
    $link_to_customer = "<span style='color:gray'>este cliente ya no existe</span>.";
}
$page->addComponent(new TitleComponent("Orden de servicio " . $_GET["oid"] . " para " . $link_to_customer, 2));
//
// Menu de opciones
//
$page->nextTab("General");
$menu = new MenuComponent();
$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);
if (!is_null($asignado)) {
    $esta_orden->setIdUsuarioAsignado($asignado->getNombre());
} else {
    $esta_orden->setIdUsuarioAsignado("<img src='../../media/iconos/user_delete.png'> Nadie esta asignado");
}
//$form->createComboBoxJoin("id_servicio", "nombre_servicio", ServicioDAO::getAll(), $esta_orden->getIdServicio());
//$form->createComboBoxJoin("id_usuario", "nombre", UsuarioDAO::getAll(), $esta_orden->getIdUsuario());
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:servicios.detalle.orden.php


注:本文中的MenuItem::addOnClick方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。