function commerce_checkout_theme in Commerce Core 8.2
Same name and namespace in other branches
- 7 modules/checkout/commerce_checkout.module \commerce_checkout_theme()
Implements hook_theme().
File
- modules/
checkout/ commerce_checkout.module, line 18 - Provides configurable checkout flows.
Code
function commerce_checkout_theme() {
$theme = [
'commerce_checkout_progress' => [
'variables' => [
'steps' => [],
],
],
'commerce_checkout_completion_message' => [
'variables' => [
'order_entity' => NULL,
'message' => NULL,
'payment_instructions' => NULL,
],
],
'commerce_checkout_form' => [
'render element' => 'form',
],
'commerce_checkout_form__with_sidebar' => [
'base hook' => 'commerce_checkout_form',
],
'commerce_checkout_order_summary' => [
'variables' => [
'order_entity' => NULL,
'checkout_step' => '',
],
],
'commerce_checkout_pane' => [
'render element' => 'elements',
],
'commerce_checkout_completion_register' => [
'render element' => 'form',
],
];
return $theme;
}