[-] BO: if we have errors, we stay on the form...

... instead of going back to the list

In fact, this is the default behavior. However, CMS is a more delicate subject because when through the add () method, it is said that the display should be "edit". However, we default display list if this is not "edit_category" or "edit_page."