本文整理汇总了PHP中cHForm::getAFormsDeTipoPago方法的典型用法代码示例。如果您正苦于以下问题:PHP cHForm::getAFormsDeTipoPago方法的具体用法?PHP cHForm::getAFormsDeTipoPago怎么用?PHP cHForm::getAFormsDeTipoPago使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cHForm
的用法示例。
在下文中一共展示了cHForm::getAFormsDeTipoPago方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: cCaja
//$variable_nombre_del_cajero
//
$tipoderecibo = $DRec["tipo_docto"];
$docto = $xRec->getCodigoDeDocumento();
$origen = $xRec->getOrigen();
$variable_tipo_de_recibo = $xRec->getOTipoRecibo()->getNombre();
$totaloperacion = $xRec->getTotal();
//<------------- Verificar Si existe El Pago ----------------
$xCaja = new cCaja();
$TesMontoPagado = $xCaja->getReciboEnCorte($recibo);
$eventOnLoad = "";
$scripts = "";
//TODO: Resolver ajuste y permisos de ajuste
if (MODULO_CAJA_ACTIVADO == true and $xRec->isPagable() == true) {
if ($TesMontoPagado < $totaloperacion) {
$arrTPag = $xFRM->getAFormsDeTipoPago();
$frm = $arrTPag[$tipo_de_pago];
//si la caja de tesoreria esta abierta, proceder, si no cerrar
if ($xCaja->getEstatus() == TESORERIA_CAJA_CERRADA) {
$scripts = "<script>\n\t\t\t\talert('El Recibo {$recibo} no ha sido SALDADO({$TesMontoPagado}) en su totalidad({$totaloperacion}),\\n No se puede efectuar operaciones en Caja Cerrada\\nNecesita Autorizar una Sesion de Caja');\n\t\t\t\tdocument.location = '../404.php?i=7001';\n\t\t\t</script>";
} else {
$scripts = "<script>\n\t\t\tTINY.box.show({iframe:'../frmtesoreria/{$frm}?r={$recibo}',boxid:'frameless',width:400,height:540,fixed:false,maskid:'bluemask',maskopacity:40,closejs:function(){ jsRevalidarRecibo() }})\n\t\t\t</script>";
}
} else {
$eventOnLoad = "window.print();";
}
}
echo $xHP->setBodyinit($eventOnLoad);
echo $scripts;
//pegar script como variable, eventonload
//<----------------------------------------------------------
示例2: render
function render()
{
$xRec = new cReciboDeOperacion(false, false, $this->mClave);
$html = "";
$recibo = $this->mClave;
if ($xRec->init() == true) {
$scripts = "";
$xCaja = $xRec->getOCaja();
//TODO: Resolver ajuste y permisos de ajuste
if (MODULO_CAJA_ACTIVADO == true and $xRec->isPagable() == true) {
$totaloperacion = $xRec->getTotal();
$TesMontoPagado = $xRec->getSaldoEnCaja();
$forma = $xRec->getURI_Formato();
if ($TesMontoPagado > 0) {
$xFRM = new cHForm("frmrecibo");
$arrTPag = $xFRM->getAFormsDeTipoPago();
$frm = $arrTPag[$xRec->getTipoDePago()];
//si la caja de tesoreria esta abierta, proceder, si no cerrar
if ($xCaja->getEstatus() == TESORERIA_CAJA_CERRADA) {
$scripts = "<script>alert('El Recibo {$recibo} no ha sido SALDADO({$TesMontoPagado}) en su totalidad({$totaloperacion}),\\n No se puede efectuar operaciones en Caja Cerrada\\nNecesita Autorizar una Sesion de Caja'); document.location = '../404.php?i=7001';</script>";
} else {
$scripts = "<script> TINY.box.show({iframe:'../frmtesoreria/{$frm}?r={$recibo}',boxid:'frameless',width:400,height:540,fixed:false,maskid:'bluemask',maskopacity:40,closejs:function(){ jsRevalidarRecibo() }})</script>";
}
} else {
$scripts = "<script>window.print();</script>";
}
//$html.= $xRec->getMessages(OUT_HTML);
$xForms = new cFormato($this->mForma);
//$xForms->init();
$xForms->setRecibo($this->mClave);
$xForms->setProcesarVars();
$html .= $xForms->get();
$html .= "<script>function jsRevalidarRecibo(){document.location = \"{$forma}\"; }</script>";
$html .= $scripts;
}
}
return $html;
}