mediamosa_maintenance_browse_errorcode_edit_form

Versions
mediamosa-21
mediamosa_maintenance_browse_errorcode_edit_form($form, &$form_state, $id)

The edit form.

Code

sites/all/modules/mediamosa/maintenance/browse/mediamosa_maintenance_browse_errorcode.inc, line 86

<?php
function mediamosa_maintenance_browse_errorcode_edit_form($form, &$form_state, $id) {
  // If we are set as Home page, the breadcrumb isnt set, lets do it here.
  $breadcrumb = array();
  $breadcrumb[] = l(t('Home'), NULL);
  $breadcrumb[] = l(t('Administer'), 'admin');
  $breadcrumb[] = l(t('MediaMosa'), 'admin/mediamosa');
  $breadcrumb[] = l(t('Browse'), 'admin/mediamosa/browse');
  $breadcrumb[] = l(t('Errorcode Management'), 'admin/mediamosa/browse/errorcode');
  drupal_set_breadcrumb($breadcrumb);

  $form = array();

  $errorcode = mediamosa_error::get($id);

  // Settings for anonymous users.
  $form['errorcode'] = array(
    '#type' => 'fieldset',
    '#title' => t('MediaMosa Errorcode'),
  );
  $form[mediamosa_error_db::ID] = array(
    '#type' => 'hidden',
    '#default_value' => $errorcode[mediamosa_error_db::ID],
  );
  $form['errorcode'][mediamosa_error_db::NAME] = array(
    '#type' => 'item',
    '#title' => t('Name'),
    '#description' => $errorcode[mediamosa_error_db::NAME],
  );
  $form['errorcode'][mediamosa_error_db::CODE] = array(
    '#type' => 'item',
    '#title' => t('Code'),
    '#description' => $errorcode[mediamosa_error_db::CODE]
  );
  $form['errorcode'][mediamosa_error_db::MESSAGE] = array(
    '#type' => 'textarea',
    '#title' => t('Message'),
    '#default_value' => $errorcode[mediamosa_error_db::MESSAGE],
    '#description' => t('Message to be displayed in case this error occurs.'),
  );

  $form['errorcode']['actions']['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Save'),
  );


  return $form;
}
?>