You are here

function commerce_gc_add_transaction_action_form_simple in Commerce GC 7

1 string reference to 'commerce_gc_add_transaction_action_form_simple'
commerce_gc_handler_area_add_transaction_form::render in includes/views/handlers/commerce_gc_handler_area_add_transaction_form.inc
Render the area.

File

./commerce_gc.module, line 1163
Provides Giftcard coupon bundle, Giftcard Transaction entity and basic user interface elements.

Code

function commerce_gc_add_transaction_action_form_simple($form, &$form_state, $coupon_id) {
  $form['add_transaction'] = array(
    '#type' => 'fieldset',
    '#title' => t('Add transaction'),
    '#collapsible' => TRUE,
    '#collapsed' => TRUE,
  );
  $form['add_transaction']['amount'] = array(
    '#type' => 'textfield',
    '#title' => t('Amount (@currency)', array(
      '@currency' => commerce_default_currency(),
    )),
    '#description' => t('Provide a negative number for a debit and positive for credit.'),
    '#element_validate' => array(
      'element_validate_number',
    ),
    '#size' => 5,
  );
  $form['add_transaction']['status'] = array(
    '#type' => 'select',
    '#title' => t('Status'),
    '#description' => t('Select the transaction status'),
    '#default_value' => 'complete',
    '#options' => commerce_gc_transaction_status_option_list(),
  );
  $form['add_transaction']['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Submit'),
  );
  $form_state['coupon_id'] = (int) $coupon_id;
  return $form;
}