Foros del Web » Programando para Internet » PHP »

CodeIgniter y carga desde formulario

Estas en el tema de CodeIgniter y carga desde formulario en el foro de PHP en Foros del Web. Hola, Estoy aprendiendo a usar CodeIgniter, con su Modelo-Vista-Controlador, y más o menos me voy manejando bien, pero me ha surgido una duda a la ...
  #1 (permalink)  
Antiguo 29/07/2020, 09:42
 
Fecha de Ingreso: septiembre-2003
Mensajes: 331
Antigüedad: 16 años, 10 meses
Puntos: 3
CodeIgniter y carga desde formulario

Hola,

Estoy aprendiendo a usar CodeIgniter, con su Modelo-Vista-Controlador, y más o menos me voy manejando bien, pero me ha surgido una duda a la hora de hacer una cosa concreta con un formulario. Os cuento:

Tengo un formulario con unos datos que se insertarán en una tabla. Hasta aquí todo bien, pero lo que quiero hacer es que el propio formulario tenga un botón o algo similar que sea "añadir artículo", y que al aceptar el artículo, automáticamente aparezca en un listado pero sin haber aceptado aún todo el formulario. Es decir, se podrán añadir tantos artículos como se quieran antes de aceptar todo el formulario, con el resto de datos.

¿Eso se puede hacer? ¿Con CodeIgniter? Lo que quiero es que vaya apareciendo el listado de artículos en el formulario y cuando ya se haya acabado de añadir artículos, ya se termine todo el proceso de guardado de datos del formulario?

No sé si me habré explicado bien... ¡Muchas gracias por adelantado!
  #2 (permalink)  
Antiguo 29/07/2020, 10:36
 
Fecha de Ingreso: abril-2006
Mensajes: 454
Antigüedad: 14 años, 3 meses
Puntos: 101
Respuesta: CodeIgniter y carga desde formulario

Cita:
Iniciado por kabe_jrr Ver Mensaje
Hola,

Estoy aprendiendo a usar CodeIgniter, con su Modelo-Vista-Controlador, y más o menos me voy manejando bien, pero me ha surgido una duda a la hora de hacer una cosa concreta con un formulario. Os cuento:

Tengo un formulario con unos datos que se insertarán en una tabla. Hasta aquí todo bien, pero lo que quiero hacer es que el propio formulario tenga un botón o algo similar que sea "añadir artículo", y que al aceptar el artículo, automáticamente aparezca en un listado pero sin haber aceptado aún todo el formulario. Es decir, se podrán añadir tantos artículos como se quieran antes de aceptar todo el formulario, con el resto de datos.

¿Eso se puede hacer? ¿Con CodeIgniter? Lo que quiero es que vaya apareciendo el listado de artículos en el formulario y cuando ya se haya acabado de añadir artículos, ya se termine todo el proceso de guardado de datos del formulario?

No sé si me habré explicado bien... ¡Muchas gracias por adelantado!
eso se haria con AJAX, pero al estilo de la deepweb sin javascript, tienes que almacenar en algun lado la informacion, ya sea en COOKIES o Sessiones
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9
  #3 (permalink)  
Antiguo 30/07/2020, 03:56
 
Fecha de Ingreso: septiembre-2003
Mensajes: 331
Antigüedad: 16 años, 10 meses
Puntos: 3
Respuesta: CodeIgniter y carga desde formulario

Cita:
Iniciado por tuadmin Ver Mensaje
eso se haria con AJAX, pero al estilo de la deepweb sin javascript, tienes que almacenar en algun lado la informacion, ya sea en COOKIES o Sessiones
Gracias por la respuesta, pero aun así ando un poco perdido con esto... ¿Podrías indicarme algún ejemplo, por favor?
  #4 (permalink)  
Antiguo 03/08/2020, 07:41
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 554
Antigüedad: 14 años, 8 meses
Puntos: 24
Respuesta: CodeIgniter y carga desde formulario

La verdad que la respuesta de tuadmin no aclara nada, además no se que tiene que ver la Deep web con "no javascript" es una falsedad.

Lo que quieres hacer se puede hacer perfectamente independientemente del framework que estés utilizando.
No se que tecnologías de fontend estás utilizando pero usando algo como VueJS o React, podrías cargar los productos en el background y agregarlos al formulario, más tarde cuando esté todo puedes guardar el formulatio completo.
__________________
www.marcher.com.uy - Web personal
Nerd's Corner - Desarrollo de software a medida



La zona horaria es GMT -6. Ahora son las 18:21.