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


PHP GerenciaComponentPage::requireParam方法代码示例

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


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

示例1: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server//bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("cid", "GET", "Este cliente no existe.");
$este_cliente = UsuarioDAO::getByPK($_GET["cid"]);
$esta_direccion = DireccionDAO::getByPK($este_cliente->getIdDireccion());
//titulos
$page->addComponent(new TitleComponent("Editar a " . $este_cliente->getNombre()));
//forma de nuevo cliente
if (is_null($esta_direccion)) {
    $esta_direccion = new Direccion();
}
$form = new DAOFormComponent(array($este_cliente, $esta_direccion));
$form->hideField(array("id_usuario", "id_direccion", "id_direccion_alterna", "id_sucursal", "id_rol", "id_clasificacion_proveedor", "fecha_asignacion_rol", "comision_ventas", "fecha_alta", "fecha_baja", "activo", "last_login", "salario", "saldo_del_ejercicio", "dia_de_pago", "dias_de_embarque", "id_direccion", "ultima_modificacion", "id_usuario_ultima_modificacion", "consignatario", "facturar_a_terceros", "dia_de_revision", "tiempo_entrega", "ventas_a_credito", "intereses_moratorios", "cuenta_bancaria", "dias_de_credito", "limite_credito"));
$form->renameField(array("id_usuario" => "id_cliente"));
$form->sendHidden("id_cliente");
$form->setValueField("password", "");
$form->createComboBoxJoin("id_moneda", "nombre", MonedaDAO::search(new Moneda(array("activa" => 1))), $este_cliente->getIdMoneda());
$form->createComboBoxJoin("id_clasificacion_cliente", "nombre", ClasificacionClienteDAO::getAll(), $este_cliente->getIdClasificacionCliente());
$form->addApiCall("api/cliente/editar_perfil/");
$form->onApiCallSuccessRedirect("clientes.lista.php");
$form->createComboBoxJoin("id_ciudad", "nombre", CiudadDAO::getAll(), $esta_direccion->getIdCiudad());
$form->renameField(array("nombre" => "razon_social", "codigo_usuario" => "codigo_cliente", "telefono" => "telefono1", "correo_electronico" => "email", "id_clasificacion_cliente" => "clasificacion_cliente", "id_moneda" => "moneda_del_cliente", "pagina_web" => "direccion_web", "id_ciudad" => "municipio", "referencia" => "texto_extra"));
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:30,代码来源:clientes.editar.perfil.php

示例2: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("tid", "GET", "Este tipo de almacen no existe.");
$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);
//
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:sucursales.tipo_almacen.ver.php

示例3: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server//bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("cid", "GET", "Esta clasificacion de cliente no existe.");
$esta_clasificacion = ClasificacionClienteDAO::getByPK($_GET["cid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $esta_clasificacion->getNombre(), 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar esta clasificacion", "clientes.editar.clasificacion.php?cid=" . $_GET["cid"]);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($esta_clasificacion);
$form->setEditable(false);
$form->hideField(array("id_clasificacion_cliente"));
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:28,代码来源:clientes.clasificacion.ver.php

示例4: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Requerir parametros
//
$page->requireParam("iid", "GET", "Este impuesto no existe.");
$este_impuesto = ImpuestoDAO::getByPK($_GET["iid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $este_impuesto->getNombre(), 2));
//
// Menu de opciones
//
$menu = new MenuComponent();
$menu->addItem("Editar este impuesto", "impuestos.editar.impuesto.php?iid=" . $_GET["iid"]);
$page->addComponent($menu);
//
// Forma de producto
//
$form = new DAOFormComponent($este_impuesto);
$form->setEditable(false);
$form->hideField(array("id_impuesto"));
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:28,代码来源:impuestos.impuesto.ver.php

示例5: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("vid", "GET", "Esta venta/cotizacion no existe.");
try {
    ImpresionesController::Venta($_GET["vid"]);
} catch (InvalidDataException $e) {
    $page->addComponent($e->getMessage());
    $page->render();
}
开发者ID:kailIII,项目名称:pos-erp,代码行数:15,代码来源:ventas.detalle.imprimir.php

示例6: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("oid", "GET", "Esta orden de servicio no existe.");
ImpresionesController::OrdenDeServicio($_GET["oid"]);
开发者ID:kailIII,项目名称:pos-erp,代码行数:10,代码来源:servicios.detalle.orden.impresion.php

示例7: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("uid", "GET", "Este usuario no existe.");
$este_usuario = UsuarioDAO::getByPK($_GET["uid"]);
$esta_direccion = DireccionDAO::getByPK($este_usuario->getIdDireccion());
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Editar usuario " . $este_usuario->getNombre(), 2));
//
// Forma de usuario
//
if (is_null($esta_direccion)) {
    $esta_direccion = new Direccion();
}
$este_usuario->setPassword("");
$form = new DAOFormComponent($este_usuario);
$form->hideField(array("id_usuario", "id_direccion", "id_direccion_alterna", "id_sucursal", "fecha_asignacion_rol", "fecha_alta", "fecha_baja", "activo", "last_login", "consignatario", "id_clasificacion_cliente", "id_clasificacion_proveedor", "tarifa_venta_obtenida", "tarifa_compra_obtenida", "id_tarifa_compra", "id_tarifa_venta", "saldo_del_ejercicio", "intereses_moratorios", "representante_legal", "pagina_web", "mensajeria", "denominacion_comercial", "dias_de_credito", "facturar_a_terceros", "limite_credito", "token_recuperacion_pass", "tiempo_entrega", "ventas_a_credito", "descuento", "dias_de_embarque", "cuenta_de_mensajeria"));
$form->setCaption("rfc", "RFC");
$form->setCaption("id_moneda", "Moneda default");
$form->setCaption("id_rol", "Rol");
$form->setHelp("id_rol", "Rol");
$form->sendHidden("id_usuario");
$form->addApiCall("api/personal/usuario/editar/");
$form->onApiCallSuccessRedirect("personal.usuario.ver.php?uid=" . $_GET["uid"]);
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:personal.editar.usuario.php

示例8: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("cid", "GET", "Esta categoria de producto no existe.");
$esta_categoria = ClasificacionProductoDAO::getByPK($_GET["cid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Editar clasificacion de producto " . $esta_categoria->getNombre(), 2));
//
// Forma de usuario
//
$form = new DAOFormComponent($esta_categoria);
$form->hideField(array("id_clasificacion_producto", "activa"));
$form->renameField(array("id_clasificacion_producto" => "id_categoria"));
$form->sendHidden("id_categoria");
$form->addApiCall("api/producto/categoria/editar", "POST");
$form->onApiCallSuccessRedirect("productos.lista.categoria.php");
$form->createComboBoxJoinDistintName("id_categoria_padre", "id_clasificacion_producto", "nombre", ClasificacionProductoDAO::getAll());
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:26,代码来源:productos.editar.categoria.php

示例9: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("rid", "GET", "La retencion no existe.");
$esta_retencion = RetencionDAO::getByPK($_GET["rid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Editar retencion " . $esta_retencion->getNombre(), 2));
$form = new DAOFormComponent($esta_retencion);
$form->hideField(array("id_retencion"));
$form->sendHidden("id_retencion");
$form->createComboBoxJoin("es_monto", "es_monto", array(array("id" => 1, "caption" => "Si"), array("id" => 0, "caption" => "No")), $esta_retencion->getEsMonto());
$form->addApiCall("api/impuestos_retenciones/retencion/editar", "GET");
$form->onApiCallSuccessRedirect("impuestos.lista.retencion.php");
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:22,代码来源:impuestos.editar.retencion.php

示例10: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
$tarifa = TarifaDAO::getByPK($_GET["tid"]);
if (is_null($tarifa)) {
    die;
}
//
// Parametros necesarios
//
$page->requireParam("tid", "GET", "Esta tarifa no existe.");
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalle Tarifa"));
$page->addComponent(new TitleComponent(utf8_decode($tarifa->getNombre()), 2));
$page->partialRender();
?>

<table style ="width:100%;">
    <tr>
        <td style = "border-width:0px;" valign="middle">
            <input class="POS Boton OK"  type = "button" value = "Guardar" onClick = "" />
        </td>
    </tr>
</table>

<form>
    <table width = 100% border = 0 >
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:tarifas.editar.php

示例11: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("cid", "GET", "Esta categoria de servicio no existe.");
$esta_categoria = ClasificacionServicioDAO::getByPK($_GET["cid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Editar clasificacion de servicio " . $esta_categoria->getNombre(), 2));
//
// Forma de usuario
//
$form = new DAOFormComponent($esta_categoria);
$form->hideField(array("id_clasificacion_servicio", "activa"));
$form->sendHidden("id_clasificacion_servicio");
$form->addApiCall("api/servicios/clasificacion/editar/", "GET");
$form->onApiCallSuccessRedirect("servicios.lista.clasificacion.php");
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:24,代码来源:servicios.editar.clasificacion.php

示例12: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("aid", "GET", "Este almacen no existe.");
$este_almacen = AlmacenDAO::getByPK($_GET["aid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Editar almacen " . $este_almacen->getNombre(), 2));
//
// Forma de usuario
//
$form = new DAOFormComponent($este_almacen);
$form->hideField(array("id_almacen", "id_empresa", "id_sucursal", "activo"));
$form->addApiCall("api/sucursal/almacen/editar/", "GET");
$form->onApiCallSuccessRedirect("sucursales.lista.almacen.php");
$form->sendHidden("id_almacen");
$form->createComboBoxJoin("id_tipo_almacen", "descripcion", array_diff(TipoAlmacenDAO::getAll(), TipoAlmacenDAO::search(new TipoAlmacen(array("id_tipo_almacen" => 2)))), $este_almacen->getIdTipoAlmacen());
$page->addComponent($form);
$page->render();
开发者ID:kailIII,项目名称:pos-erp,代码行数:25,代码来源:sucursales.editar.almacen.php

示例13: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server//bootstrap.php";
$page = new GerenciaComponentPage();
$compra = $venta = $prestamo = null;
$page->requireParam("did", "GET", "No se obtuvo al deudor al que se le cargara el abono.");
//
// Titulo
//
if (isset($_GET["cid"])) {
    $compra = true;
    $page->addComponent(new TitleComponent("Nuevo abono a la compra " . $_GET["cid"], 2));
} else {
    if (isset($_GET["vid"])) {
        $venta = true;
        $page->addComponent(new TitleComponent("Nuevo abono a la venta " . $_GET["vid"], 2));
        $page->addComponent(new TitleComponent("Saldo \$" . VentaDAO::getByPK($_GET["vid"])->getSaldo(), 3));
    } else {
        if (isset($_GET["pid"])) {
            $prestamo = true;
            $page->addComponent(new TitleComponent("Nuevo abono al prestamo " . $_GET["pid"], 2));
        } else {
            $page->requireParam("cid", "GET", "No se sabe si el abono sera para compra, venta o prestamo.");
        }
    }
}
//
// Forma de nuevo producto
//
if ($compra) {
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:cargos_y_abonos.nuevo.abono.php

示例14: GerenciaComponentPage

<?php

define("BYPASS_INSTANCE_CHECK", false);
require_once "../../../server/bootstrap.php";
$page = new GerenciaComponentPage();
//
// Parametros necesarios
//
$page->requireParam("mid", "GET", "Esta moneda no existe.");
$esta_moneda = MonedaDAO::getByPK($_GET["mid"]);
//
// Titulo de la pagina
//
$page->addComponent(new TitleComponent("Detalles de " . $esta_moneda->getNombre(), 2));
//
// Menu de opciones
//
if ($esta_moneda->getActiva()) {
    $menu = new MenuComponent();
    //$menu->addItem("Editar esta moneda", "efectivo.editar.moneda.php?mid=".$_GET["mid"]);
    //$menu->addItem("Desactivar este producto", null);
    $btn_eliminar = new MenuItem("Desactivar esta moneda", null);
    $btn_eliminar->addApiCall("api/efectivo/moneda/eliminar", "GET");
    $btn_eliminar->onApiCallSuccessRedirect("efectivo.lista.moneda.php");
    $btn_eliminar->addName("eliminar");
    $funcion_eliminar = " function eliminar_moneda(btn){" . "if(btn == 'yes')" . "{" . "var p = {};" . "p.id_moneda = " . $_GET["mid"] . ";" . "sendToApi_eliminar(p);" . "}" . "}" . "      " . "function confirmar(){" . " Ext.MessageBox.confirm('Desactivar', 'Desea eliminar esta moneda?', eliminar_moneda );" . "}";
    $btn_eliminar->addOnClick("confirmar", $funcion_eliminar);
    $menu->addMenuItem($btn_eliminar);
    $page->addComponent($menu);
} else {
    $menu = new MenuComponent();
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:efectivo.moneda.ver.php

示例15: GerenciaComponentPage

<?php

require_once '../../../server/bootstrap.php';
$page = new GerenciaComponentPage();
$page->requireParam("id", "GET", "Esta categor&iacute;a no existe.");
// si no existe la categoria
$response = ProductosController::DetallesCategoria($_GET['id']);
if (is_null($response['categoria'])) {
    print "XD";
    // temp
}
$categoria = $response['categoria'];
// detalles
$form = new DAOFormComponent($categoria);
$form->hideField(array('id_clasificacion_producto'));
$form->sendHidden('id_clasificacion_producto');
$form->setValueField('nombre', $categoria->getNombre());
$form->setValueField('descripcion', $categoria->getDescripcion());
// $response = ProductosController::DetallesCategoria($categoria->getIdPadre());
// if (!is_null($response['categoria'])){
// 	$form->setValueField('id_categoria_padre', $response['categoria']->getNombre());
// }
$form->setType('descripcion', 'textarea');
$form->setType('activa', 'bool');
$form->setCaption('id_categoria_padre', 'Categor&iacute;a Padre');
$categorias = ProductosController::BuscarCategoria();
$categorias = $categorias['categorias'];
foreach ($categorias as $key => $cat) {
    $cat->caption = $cat->nombre_completo;
    $cat->id = $cat->getIdClasificacionProducto();
    $categorias[$key] = $cat->asArray();
开发者ID:kailIII,项目名称:pos-erp,代码行数:31,代码来源:productos.categoria.editar.php


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