public function updateWidgetInstanceOrder() { //echo '<pre>'; print_r($_POST); echo '</pre>'; exit; foreach ($_POST['widget_instances'] as $widget_instance_data) { $widget_instance = new Page_Models_Page_Widget_Instance(); $widget_instance->load($widget_instance_data['id_widget_instance']); $widget_instance->area_name = $widget_instance_data['region']; $widget_instance->order_index = $widget_instance_data['index']; $widget_instance->save(); } }