You are here

function arrange_fields_import_form_submit in Arrange Fields 6

Same name and namespace in other branches
  1. 7 arrange_fields.module \arrange_fields_import_form_submit()

This function will handle the actual importing of arrange fields definitions.

File

./arrange_fields.module, line 307

Code

function arrange_fields_import_form_submit($form, $form_state) {
  $import = trim($form_state["values"]["import"]);
  $definitions = explode("~~!af-val-sep!~~", $import);
  foreach ($definitions as $definition) {
    $temp = explode("~~!af-name-sep!~~", $definition);
    $db_name = trim($temp[0]);
    $db_value = trim($temp[1]);
    if ($db_name == "") {
      continue;
    }

    // Let's use variable_set to import the information.
    variable_set($db_name, $db_value);
    drupal_set_message($db_name . " " . t("definition was imported successfully."));
  }
}