Зависимость сообщения от типа оплаты

Главные вкладки

Аватар пользователя stepnoy stepnoy 10 января 2012 в 22:45

Добрый вечер!

Ткните пож-та, где поменять текст "Продолжайте оформление заказа" в зависимости от типа оплаты.

Например,

RoboXchange -> Продолжайте оформление заказа v1
OnPay.ru -> Продолжайте оформление заказа v2
и т.д

Заранеее благодарен!

Комментарии

Аватар пользователя stepnoy stepnoy 12 января 2012 в 22:16

покопавшись в "Переводе интерфейса" я вот что нашел

Встроенный интерфейс
       
Continue with checkout to complete payment.
payment/uc_payment/uc_payment.admin.inc:53;54,
payment/uc_payment/uc_payment_checkout_pane.inc:18

надыбал эти файлы

<?phpfunction uc_checkout_pane_payment($op, &$arg1, $arg2) {
  switch ($op) {
    case 'view':
      // Add the default payment message as a JS variable.
      // Add URL paths as JS variables (be nice to i18n, allow URL rewrite).
      drupal_add_js(array(
        'defPaymentMsg' => addslashes(variable_get('uc_default_payment_msg', t('Continue with checkout to complete payment.'))),
        'ucURL' => array(
          'adminOrders' => url('admin/store/orders/'),
          'checkoutPaymentDetails' => url('cart/checkout/payment_details/'),
          'checkoutLineItems' => url('cart/checkout/line_items'),
          'creditCardCVVInfo' => url('cart/checkout/credit/cvv_info'),
        ),
      ), 'setting');

      if (variable_get('uc_payment_show_order_total_preview', TRUE)) {
        drupal_add_js('misc/progress.js');

        $contents['current_total'] = array(
          '#type' => 'hidden',
          '#value' => $arg1->order_total > 0 ? $arg1->order_total : NULL,
        );
        $contents['shown_total'] = array(
          '#value' => '<div style="padding: .5em 1em; margin-bottom: 1em; border: dashed 1px #bbb;" id="line-items-div"><em>'. t('Javascript must be enabled to view the order total preview.') .'</em></div>',
          '#weight' => -20,
        );

        // let the script know we need to show a progressbar
        drupal_add_js(array('ucShowProgressBar' => TRUE), 'setting');
      }

      $methods = _payment_method_list();?>

что нужно добавить в функцию чтобы сообщение менялось в зависимости от типа оплаты?