本文整理汇总了PHP中f::id方法的典型用法代码示例。如果您正苦于以下问题:PHP f::id方法的具体用法?PHP f::id怎么用?PHP f::id使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类f
的用法示例。
在下文中一共展示了f::id方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: login
public final function login()
{
//$this->resetearIntentoActual();
if (f::isEmpty(v::getError())) {
$this->validaCredencial();
}
if (f::isEmpty(v::getError())) {
$this->validaIntento();
}
if (f::isEmpty(v::getError())) {
$this->validaCaptcha();
}
if (f::isEmpty(v::getError())) {
$usuario = f::request('post', 'normal', f::id('usuario'));
v::valida($usuario, 'Usuario', 'required,maxSize[15]');
}
if (f::isEmpty(v::getError())) {
$clave = f::request('post', 'normal', f::id('clave'));
v::valida($clave, 'Clave', 'required,maxSize[15]');
}
//v::setError('sape!');
if (!f::isEmpty(v::getError())) {
$this->aumentaIntento();
v::validaErrorJSON('.classMessageLogin', 'up');
} else {
$this->oBE_Usuario->setUsuario($usuario);
$this->oBE_Usuario->setClave($clave);
$this->oDAO_Usuario->login($this->oBE_Usuario);
if (!f::isEmpty($this->oBE_Usuario->getIdUsuario())) {
$this->resetearIntentoActual();
f::setSession('idUsuario', $this->oBE_Usuario->getIdUsuario());
f::setSession('nombre', $this->oBE_Usuario->getNombre() . ' ' . $this->oBE_Usuario->getApellido());
v::setTrueJSON();
v::setJSON('tag', 'body');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', c::getViewSystem('modulos/masterPage/index.php', false));
} else {
v::setFalseJSON();
v::setJSON('tag', '.classMessageLogin');
v::setJSON('ubicacion', 'up');
v::setError('Usuario o Clave incorrecto');
$this->aumentaIntento();
v::setJSON('descripcion', v::validaErrorUL());
}
v::printJSON();
}
}
示例2: loadTemplateSystemLayout
public function loadTemplateSystemLayout()
{
$folder = f::request('post', 'normal', 'm');
$include = f::request('post', 'decode', f::id('i'));
$function = f::request('post', 'decode', f::id('function'));
$typeResponse = f::request('post', 'decode', f::id('typeResponse'));
if (f::isEmpty($folder)) {
$folder = f::request('post', 'decode', f::id('m'));
}
if (f::isEmpty($typeResponse)) {
$typeResponse = 'html';
}
s::set('typeResponse', $typeResponse);
Dispatcher::dispatch($folder, $include);
if (!f::isEmpty($function)) {
if (function_exists($function)) {
call_user_func($function);
} else {
//f::message('No existe la funcion <strong>'.$function.'()</strong>');
}
}
}
示例3: eliminar
public function eliminar()
{
if (f::isEmpty(v::getError())) {
$this->validaCredencial();
}
if (f::isEmpty(v::getError())) {
$codEvacuacion = f::request('post', 'decode', f::id('codEvacuacion'));
v::valida($codEvacuacion, 'codEvacuacion', 'required,maxSize[11],custom[integer]');
}
//v::setError('sape!');
if (!f::isEmpty(v::getError())) {
v::validaErrorJSON('#divMasterPageRightContent', 'up');
} else {
$resultado = DAO_Evacuacion::eliminar($codEvacuacion);
if ($resultado >= 0) {
v::setTrueJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'Se realizó correctamente');
s::set('codEvacuacion', $codEvacuacion);
v::setJSON('tagdata', '#divMasterPageCenterContent');
v::setJSON('data', c::getViewSystem('modulos/misevacuaciones/index.php', false));
} else {
v::setFalseJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'No se puedo realizar');
}
v::printJSON();
}
}
示例4: archivar
public function archivar()
{
if (f::isEmpty(v::getError())) {
//$this->validaCredencial();
}
if (f::isEmpty(v::getError())) {
$idPaciente = f::request('post', 'decode', f::id('idPaciente'));
v::valida($idPaciente, 'idPaciente', 'required,maxSize[11],custom[integer]');
}
//v::setError('stop!');
if (!f::isEmpty(v::getError())) {
v::validaErrorJSON('#divMasterPageRightContent', 'up');
} else {
$resultado = DAO_Archivamiento::archivar($idPaciente);
if ($resultado >= 0) {
v::setTrueJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'Se realizó correctamente');
s::set('idPaciente', $idPaciente);
v::setJSON('tagdata', '#divMasterPageCenterContent');
v::setJSON('data', c::getViewSystem('modulos/archivamiento/index.php', false));
} else {
v::setFalseJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'No se puedo realizar');
}
v::printJSON();
}
}
示例5: verModulo
public function verModulo()
{
if (f::isEmpty(v::getError())) {
$this->validaCredencial();
}
if (f::isEmpty(v::getError())) {
$idModulo = f::request('post', 'decode', f::id('idModulo'));
v::valida($idModulo, 'idModulo', 'required,maxSize[11],custom[integer]');
}
if (f::isEmpty(v::getError())) {
$idUsuario = f::getSession('idUsuario');
v::valida($idUsuario, 'idUsuario', 'required,maxSize[11],custom[integer]');
}
//v::setError('sape!');
if (!f::isEmpty(v::getError())) {
v::validaErrorJSON('#divMasterPageRightContent', 'up');
} else {
$modulo = array();
$acciones = array();
foreach ($this->oDAO_Modulo->getModuloAcciones($idUsuario, $idModulo) as $i => $row) {
if (f::isEmpty($modulo)) {
$modulo['idModulo'] = $row['idModulo'];
$modulo['nombre'] = $row['nombre'];
$modulo['carpeta'] = $row['carpeta'];
$modulo['descripcion'] = $row['descripcion'];
$modulo['imagen'] = $row['imagen'];
$modulo['persistente'] = $row['persistente'];
$modulo['estado'] = $row['estado'];
$modulo['orden'] = $row['orden'];
}
$acciones[$i]['idAccion'] = $row['idAccion'];
$acciones[$i]['nombre'] = $row['nombre'];
$acciones[$i]['descripcion'] = $row['descripcion'];
$acciones[$i]['mensaje'] = $row['mensaje'];
$acciones[$i]['orden'] = $row['orden'];
}
if (!f::isEmpty($acciones)) {
$accion = $this->oDAO_Accion->listAcciones();
foreach ($accion as $i => $row1) {
foreach ($acciones as $j => $row2) {
if ($row1['idAccion'] == $row2['idAccion']) {
$accion[$i]['estado'] = 1;
}
}
}
if ($accion[0]['estado'] == '1') {
v::setTrueJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setError('si');
v::setJSON('descripcion', v::validaErrorUL());
v::setJSON('data', c::getViewSystem('modulos/' . $modulo['carpeta'] . '/index.php', false));
} else {
v::setFalseJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setError($accion[0]['mensaje']);
v::setJSON('descripcion', v::validaErrorUL());
v::setJSON('data', f::message($accion, null, false));
}
} else {
v::setFalseJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setError('Acceso negado');
v::setError('Consulte al administrador');
v::setJSON('descripcion', v::validaErrorUL());
v::setJSON('data', null);
}
v::printJSON();
}
}
示例6: mostrarPaginado
protected function mostrarPaginado($onclick, $total, $pagina, $filas)
{
$return = null;
$p['total_paginas'] = ceil($total / $filas);
$p['mostrarPaginas'] = 5;
$p['inicio'] = $pagina - floor($p['mostrarPaginas'] / 2);
$p['fin'] = $pagina + floor($p['mostrarPaginas'] / 2);
if ($p['inicio'] < 1) {
$p['inicio'] = 1;
$p['fin'] = $p['inicio'] + $p['mostrarPaginas'];
}
if ($p['fin'] > $p['total_paginas']) {
$p['fin'] = $p['total_paginas'];
$p['inicio'] = $p['fin'] - $p['mostrarPaginas'];
}
if ($p['inicio'] < 1) {
$p['inicio'] = 1;
}
$maximo_mostrar = $pagina * $filas;
if ($maximo_mostrar > $total) {
$maximo_mostrar = $total;
}
$return .= '
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle">
<span class="classPaginadoFooter ui-corner-tr ui-corner-bl ui-corner-br ui-state-disabled" style="opacity:1">
Del ' . (($pagina - 1) * $filas + 1) . " al " . $maximo_mostrar . " de {$total}" . ' Registros
</span>
</td>
<td align="right" valign="middle">
';
if ($p['inicio'] == $pagina) {
$return .= '<span class="classPaginadoFooter ui-corner-tl ui-corner-bl ui-state-disabled">Primero</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-corner-tl ui-corner-bl ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode('1') . '">Primero</span>';
}
if ($pagina == 1) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">Anterior</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($pagina - 1) . '">Anterior</span>';
}
if ($p['inicio'] > 1) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">...</span>';
}
for ($i = $p['inicio']; $i <= $p['fin']; $i++) {
if ($i == $pagina) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">' . $i . '</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($i) . '">' . $i . '</span>';
}
}
if ($p['fin'] < $p['total_paginas']) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">...</span>';
}
if ($pagina == $p['total_paginas']) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">Siguiente</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($pagina + 1) . '">Siguiente</span>';
}
if ($p['fin'] == $pagina) {
$return .= '<span class="classPaginadoFooter ui-corner-tr ui-corner-br ui-state-disabled">Último</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-tr ui-corner-br ui-state-default"
onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($p['total_paginas']) . '">Último</span>';
}
$return .= '
</td>
</tr>
</table>
';
return $return;
}
示例7: eliminar
public function eliminar()
{
if (f::isEmpty(v::getError())) {
$this->validaCredencial();
}
if (f::isEmpty(v::getError())) {
$codPermiso = f::request('post', 'decode', f::id('codPermiso'));
v::valida($codPermiso, 'codPermiso', 'required,maxSize[11],custom[integer]');
}
//v::setError('sape!');
if (!f::isEmpty(v::getError())) {
v::validaErrorJSON('#divMessagePermiso', 'up');
} else {
$oBE_Permiso = new BE_Permiso();
$oBE_Permiso->setCodPermiso($codPermiso);
$filas = DAO_Permiso::eliminar($oBE_Permiso);
if ($filas > 0) {
v::setTrueJSON();
v::setJSON('tag', '#divMasterPageRightContent');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'Se realizó correctamente');
s::set('codPermiso', $codPermiso);
v::setJSON('tagdata', '#divMasterPageCenterContent');
v::setJSON('data', c::getViewSystem('modulos/permiso/index.php', false));
} else {
v::setFalseJSON();
v::setJSON('tag', '#divMessagePermiso');
v::setJSON('ubicacion', 'up');
v::setJSON('descripcion', 'No se puede realizar');
}
v::printJSON();
}
}