You are here

function theme_quantity_plusminus_wrapper in Commerce Extra 7

Returns HTML for quantity textfield having links wrapping the textfield.

File

modules/quantity/commerce_extra_quantity.module, line 144
Contains Commerce Quantity Plus-Minus module's functionality.

Code

function theme_quantity_plusminus_wrapper($variables) {
  $amount = isset($variables['form']['#amount']) ? $variables['form']['#amount'] : 1;
  $limit_down = isset($variables['form']['#limit_down']) ? $variables['form']['#limit_down'] : 1;
  $decrease = theme('quantity_plusminus_link', array(
    'way' => COMMERCE_EXTRA_QUANTITY_DECREASE,
    'quantity' => $variables['form']['#value'],
    'quantity_input_element' => $variables['form']['#id'],
    'amount' => $amount,
    'limit_down' => $limit_down,
  ));
  $increase = theme('quantity_plusminus_link', array(
    'way' => COMMERCE_EXTRA_QUANTITY_INCREASE,
    'quantity' => $variables['form']['#value'],
    'quantity_input_element' => $variables['form']['#id'],
    'amount' => $amount,
    'limit_down' => $limit_down,
  ));
  return $decrease . $variables['form']['#children'] . $increase;
}