You are here

public function SalesforceMappingUIController::overviewFormSubmit in Salesforce Suite 7.3

Overrides EntityDefaultUIController::overviewFormSubmit().

Overrides EntityDefaultUIController::overviewFormSubmit

File

modules/salesforce_mapping/includes/salesforce_mapping.ui_controller.inc, line 80
Contains SalesforceMappingUIController.

Class

SalesforceMappingUIController
Salesforce Mapping UI controller.

Code

public function overviewFormSubmit($form, &$form_state) {

  // Update entity weights.
  if (!empty($form_state['values']['table'])) {
    $entities = entity_load($this->entityType, array_keys($form_state['values']['table']));
    foreach ($entities as $key => $entity) {
      $id = entity_id($this->entityType, $entity);
      $entity->weight = $form_state['values']['table'][$id]['weight'];
      entity_save($this->entityType, $entities[$key]);
    }
  }
}