Beispiel #1
0
foreach ($avales as $aval) {
    array_push($array_avales, $aval->asArray());
}
$tabla_avales = new TableComponent(array("id_aval" => "Nombre", "tipo_aval" => "Tipo de Aval"), $array_avales);
function funcion_nombre_aval($id_usuario)
{
    return UsuarioDAO::getByPK($id_usuario)->getNombre();
}
$tabla_avales->addColRender("id_aval", "funcion_nombre_aval");
$page->addComponent($tabla_avales);
/* * *******************************************************
 * 	Seguimientos
 *
 * ******************************************************** */
$page->nextTab("Seguimiento");
$segs = ClienteSeguimientoDAO::search(new ClienteSeguimiento(array("id_cliente" => $este_usuario->getIdUsuario())));
$header = array("texto" => "Descripcion", "fecha" => "Fecha", "id_usuario" => "Agente");
$lseguimientos = new TableComponent($header, $segs);
$lseguimientos->addColRender("id_usuario", "R::UserFullNameFromId");
$lseguimientos->addColRender("fecha", "R::FriendlyDateFromUnixTime");
$page->addComponent($lseguimientos);
$page->addComponent("<script>\r\n\t\t\tfunction newcommentDone(a,b,c){\r\n\t\t\t\tlocation.reload();\r\n\t\t\t}\r\n\t\t</script>");
$nseguimiento = new DAOFormComponent(new ClienteSeguimiento(array("id_cliente" => $este_usuario->getIdUsuario())));
$nseguimiento->onApiCallSuccess("newcommentDone");
$nseguimiento->addApiCall("api/cliente/seguimiento/nuevo");
$nseguimiento->settype("texto", "textarea");
$nseguimiento->hideField(array("id_usuario", "id_cliente", "id_cliente_seguimiento", "fecha"));
$nseguimiento->sendHidden("id_cliente");
$page->addComponent($nseguimiento);
/*
 * *************************************