My problems...
1. When I use Ajax with my list module, I get "ADD RECORD" in a modal window.
This is really nice, but error messages don't work inline and top message doesn't work at all.
I just see a little icon and a tooltip with error message.
Users won't understand, that they need to hover the icon in order to see the error.
Looks strange, too. Inline errors would bel much appreciated
2. When I don't use Ajax with my list module and I want to "ADD RECORD", I get redirected to a component page.
Same when I want to "EDIT RECORD".
"ADD RECORD" => index.php/de/component/fabrik/form/3/?Itemid=101
"EDIT RECORD" => index.php/de/component/fabrik/form/3/4?Itemid=101
Both pages look funny inside my gridbox theme, because they don't seem to start as a standard gridbox page in source.
body tag starts with fabrik...
<body class="com_fabrik form ">
body tag with a gridbox page would start like this...
<body class="com_gridbox page ">
// =====
I have described a solution in Post #20 without Ajax.
This will show the form within my template nicely for "ADD RECORD".
But I can't use this approach with "EDIT RECORD", due to the fact, that the URL will change with each record.
// =====
I don't know how to describe it better.
My best bet is trying to doctor the form template, so error messages will show inline with modal (Ajax).
// =====
I would need to know the file, where I can edit the error messages myself.
Where would I find the template responsible for the form (errors) with and without Ajax?
Check this post as well: Ajax Validation - Inline error messages
https://fabrikar.com/forums/index.php?threads/ajax-validation-inline-error-messages.51143/