Buenas,
Estoy haciendo un proyecto que básicamente es para gestionar clientes, por lo que tengo un módulo Contactos donde tengo los controladores, módulos y vistas básicas. Hasta aqui no he tenido ningún problema en implementar los diferente "action" como por ejmplo el "add", "edit", "delete", "view" pero mis dudas vienen por lo siguiente.
Me gustaría en la vista "view" del contacto tener un listado de direcciones por lo que si el usuario clica el botón de crear aparezca el formulario vía ajax (sin refrescar la página) al igual que el guardar, editar y borrar. Entonces mi pregunta es básicamente de conceptos:
-Que seria mejor implementar el controlador de Restful de direcciones para poder manejar el editar, borrar y todo? O es mejor en el mismo controlador que tengo normal crear otras acciones para guardar, editar y borrar?
-Si lo que me aconsejais es restful que es mejor tener todo en un solo modulo contacto o tenerlo por separado es decir, un modulo contacto (con los controladores basicos) y otro contactorestful.
Muchas gracias.