function commerce_reorder_handler_field_commerce_reorder_button::render in Commerce Reorder 7.2
Same name and namespace in other branches
- 7 includes/views/handlers/commerce_reorder_handler_field_commerce_reorder_button.inc \commerce_reorder_handler_field_commerce_reorder_button::render()
Render the field.
Parameters
array $values: The values retrieved from the database.
Overrides views_handler_field::render
File
- includes/
views/ handlers/ commerce_reorder_handler_field_commerce_reorder_button.inc, line 84
Class
Code
function render($values) {
$order = $this
->get_value($values);
if (!empty($order)) {
$settings = array(
'copy_profiles' => $this->options['copy_profiles'],
'copy_profiles_source' => $this->options['copy_profiles_source'],
'suppress_cart_messages' => $this->options['suppress_cart_messages'],
);
$form = drupal_get_form('commerce_reorder_reorder_' . $order->order_id, $order, $settings, $this->options);
return drupal_render($form);
}
}