uc_payment.theme.inc in Ubercart 7.3
Theme functions for the uc_payment module.
File
payment/uc_payment/uc_payment.theme.incView source
<?php
/**
 * @file
 * Theme functions for the uc_payment module.
 */
/**
 * Generates markup for payment totals.
 *
 * @ingroup themeable
 */
function theme_uc_payment_totals($variables) {
  $order = $variables['order'];
  $line_items = uc_order_load_line_items_display($order);
  $output = '<table id="uc-order-total-preview">';
  foreach ($line_items as $line) {
    if (!empty($line['title'])) {
      $attributes = drupal_attributes(array(
        'class' => array(
          'line-item-' . $line['type'],
        ),
      ));
      $output .= '<tr' . $attributes . '><td class="title">' . filter_xss($line['title']) . ':</td>' . '<td class="price">' . theme('uc_price', array(
        'price' => $line['amount'],
      )) . '</td></tr>';
    }
  }
  $output .= '</table>';
  return $output;
}Functions
| Name   | Description | 
|---|---|
| theme_uc_payment_totals | Generates markup for payment totals. | 
