Hola Daniel,
Ahora mismo, no se como hacer para que te funcione con los formularios
del generate-admin, pero si te puedo ayudar con lo otro.
Para guardar todos los formularios con un botón, haría que al hacer
click en ese botón, una función javascript recorra todos los
formularios y haga submit sobre cada uno de ellos. Esto lo puedes
hacer con el método .submit sobre cada formulario.
Ejemplo sacado de la documentación oficial:
Teniendo un formulario tal que así:
<form id="target" action="destination.html">
<input type="text" value="Hello there" />
<input type="submit" value="Go" />
</form>
Puedes hacer submit de la siguiente forma:
$('#target').submit();
Por tanto, teniendo varios formularios y cada uno con un id diferente,
puedes hacer el submit sobre cada id.
No es muy complicado recorrer todos los formularios y forzar el submit
mediante jquery.
Yo de ti, me crearía cada formulario dentro de una capa, y todas las
capas de formulario dentro de una capa global. Solo tienes que
recorrer los objetos form de la capa global para poder hacer el
submit.
En caso de no tener ningún formulario más en toda la página, solo los
que comentas, es mucho más fácil, solo tienes que buscar todos los
formularios así:
$('form').each(function(){
$(this).submit()
});
Seguramente tenga algún fallo de sintaxis, pero para que entiendas lo
que te quiero decir.
Espero haberte ayudado.
Saludos.