You are here

function uc_file_admin_files_form in Ubercart 6.2

Same name and namespace in other branches
  1. 7.3 uc_file/uc_file.admin.inc \uc_file_admin_files_form()

Form builder for file products admin.

See also

uc_file_admin_files_form_show_files()

uc_file_admin_files_form_action()

1 string reference to 'uc_file_admin_files_form'
uc_file_menu in uc_file/uc_file.module
Implements hook_menu().

File

uc_file/uc_file.admin.inc, line 21
File administration menu items.

Code

function uc_file_admin_files_form($form_state) {
  switch ($form_state['storage']['step']) {
    case UC_FILE_FORM_FILES:

      // Refresh our file list before display.
      uc_file_refresh();
      return array(
        '#theme' => 'uc_file_admin_files_form_show',
        '#validate' => array(
          'uc_file_admin_files_form_show_validate',
        ),
        '#submit' => array(
          'uc_file_admin_files_form_show_submit',
        ),
      ) + uc_file_admin_files_form_show_files($form_state);
    case UC_FILE_FORM_ACTION:
      return array(
        '#validate' => array(
          'uc_file_admin_files_form_action_validate',
        ),
        '#submit' => array(
          'uc_file_admin_files_form_action_submit',
        ),
      ) + uc_file_admin_files_form_action($form_state);
  }
}