function retornar_vista($vista, $data = array()) { global $diccionario; $html = get_template('template'); $html = str_replace('{project}', get_template($vista), $html); $html = render_dinamic_data($html, $data, $vista); // render {mensaje} if (array_key_exists('names', $data) && array_key_exists('surNames', $data) && $vista == VIEW_EDIT_USER) { $message = 'Editar usuario ' . $data['names'] . ' ' . $data['surNames']; } else { if (array_key_exists('message', $data)) { $message = $data['message']; } else { $message = 'Datos del usuario:'; } } $html = str_replace('{message}', $message, $html); print $html; }
function retornar_vista($vista, $data = array()) { global $diccionario; $html = get_template('template'); $html = str_replace('{subtitulo}', $diccionario['subtitle'][$vista], $html); $html = str_replace('{formulario}', get_template($vista), $html); $html = render_dinamic_data($html, $diccionario['form_actions']); $html = render_dinamic_data($html, $diccionario['links_menu']); $html = render_dinamic_data($html, $data); // render {mensaje} if (array_key_exists('nombre', $data) && array_key_exists('apellido', $data) && $vista == VIEW_EDIT) { $mensaje = 'Editar usuario: ' . $data['nombre'] . ' ' . $data['apellido']; } else { if (array_key_exists('mensaje', $data)) { $mensaje = $data['mensaje']; } else { $mensaje = 'Detalles:'; } } $html = str_replace('{mensaje}', $mensaje, $html); print $html; }