stepnoy 10 января 2012 в 22:45 Добрый вечер! Ткните пож-та, где поменять текст "Продолжайте оформление заказа" в зависимости от типа оплаты. Например, RoboXchange -> Продолжайте оформление заказа v1 OnPay.ru -> Продолжайте оформление заказа v2 и т.д Заранеее благодарен! Drupal6 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
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();?> что нужно добавить в функцию чтобы сообщение менялось в зависимости от типа оплаты?
Комментарии
покопавшись в "Переводе интерфейса" я вот что нашел
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();?>
что нужно добавить в функцию чтобы сообщение менялось в зависимости от типа оплаты?