El mar, 28-04-2009 a las 13:06 -0700, Daniel Martín Spiridione escribió:
> Hola esta semana que paso me puse aprender codeigniter. Debo decir que
> muchas cosas me las ha facilitado (muchisimo, pero muchisimo), pero
> otras no se aún como implementarlas (todavía estoy acostumbrado a
> hacer todo desde cero con PHP).
Es bueno saber que te agrade CI :-D
>
> Tengo dos grandes problemas:
> 1) Estoy acostumbrado a tener un formulario de consultas del tipo GET.
> Osea cuando hago una consulta me aparece abajo del formulario una
> tabla con los resultados de acuerdo a como llene los campos (Ej buscar
> clientes por nombre, apellido, etc). Esa tabla tiene un enlace
> (imagen) para abrir cada uno de los items listados en otra pagina.
> Para volver atras y conservar la consulta (los mismos parametros) le
> pasaba al enlace (la imagen) el query_string de la pagina del form
> (los campos get) asi cuando apretaba en un enlace de volver atras
> volvia a la misma pagina del formulario con los mismos datos y la
> consulta ya ejecutada. NO SE COMO IMPLEMENTAR ALGO ASI EN CODEIGNITER.
> Si alguien me puede ayudar le agradecería muchisimo.
Checa la libreria form_validation te ayudará mucho ;-) ahi en su
documentación puedes encontrar varios ejemplos.
http://codeigniter.com/user_guide/libraries/form_validation.html
> 2) Como puedo hacer para navegar entre paginas (veo que son las vistas
> en CI) sin necesidad de usar un controlador. Por ejemplo tengo una
> pagina que es una ayuda y no necesita de ningun controlador, como
> puedo hacer para verla???? tengo que hubicarla en otro directorio
> distinto al de las vistas???
CI esta pensando en POO por lo tanto es necesario crear un class llamada
ayuda por dar un ejemplo, esta clase contendría su contructor y un
function index() para dentro del index() generar tu
$this->load->view('ayuda_view', TRUE);
Asi URI sería
http://host.com/ayuda
>
> Como verán estoy bastante perdido.... agradecería mucho su ayuda!!!!!
> saludos para todos!!!!
> >
--
Ivan Alfredo Zenteno Aguilar <
k001.o...@gmail.com>