You are here

function uc_quote_condition_product_shipping_type_form in Ubercart 6.2

Same name and namespace in other branches
  1. 5 shipping/uc_quote/uc_quote.module \uc_quote_condition_product_shipping_type_form()

Settings form for uc_quote_condition_product_shipping_type().

See also

uc_quote_condition_product_shipping_type()

File

shipping/uc_quote/uc_quote.module, line 317
The controller module for fulfillment modules that process physical goods.

Code

function uc_quote_condition_product_shipping_type_form($form_state, $settings = array()) {
  $form = array();
  $options = array();
  $types = uc_quote_get_shipping_types();
  foreach ($types as $id => $type) {
    $options[$id] = $type['title'];
  }
  $form['type'] = array(
    '#type' => 'select',
    '#title' => t('Shipping type'),
    '#options' => $options,
    '#default_value' => $settings['type'],
  );
  return $form;
}