1.) soweit ich weiss sollten Formulardaten in der do_handle_data Methode aus dem request abgegriffen und in das entsprechende Model gefüllt werden.
2.) Blättern im Tableview: Fängst du irgendwo das Tableview Blätter event ab? Wenn du in einem Tableview blättern möchtest solltest die Variable global_event nicht setzen also INITIAL lassen. In diesem Fall wird der gleiche Controller einfach nochmals aufgerufen.