Projet

Général

Profil

Révision b858700c

Ajouté par Assos Assos il y a environ 10 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/commerce/modules/payment/commerce_payment.tokens.inc
248 248

  
249 249
    if (!empty($order->data['payment_method'])) {
250 250
      $payment_method = commerce_payment_method_instance_load($order->data['payment_method']);
251
      $method_id = $payment_method['method_id'];
252 251

  
253
      foreach ($tokens as $name => $original) {
254
        switch ($name) {
255
          case 'payment-method':
256
            $replacements[$original] = $sanitize ? check_plain($method_id) : $method_id;
257
            break;
252
      if (!empty($payment_method) && !empty($payment_method['method_id'])) {
253
        $method_id = $payment_method['method_id'];
258 254

  
259
          case 'payment-method-title':
260
            $title = commerce_payment_method_get_title('title', $method_id);
261
            $replacements[$original] = $sanitize ? check_plain($title) : $title;
262
            break;
255
        foreach ($tokens as $name => $original) {
256
          switch ($name) {
257
            case 'payment-method':
258
              $replacements[$original] = $sanitize ? check_plain($method_id) : $method_id;
259
              break;
263 260

  
264
          case 'payment-method-short-title':
265
            $title = commerce_payment_method_get_title('short_title', $method_id);
266
            $replacements[$original] = $sanitize ? check_plain($title) : $title;
267
            break;
261
            case 'payment-method-title':
262
              $title = commerce_payment_method_get_title('title', $method_id);
263
              $replacements[$original] = $sanitize ? check_plain($title) : $title;
264
              break;
265

  
266
            case 'payment-method-short-title':
267
              $title = commerce_payment_method_get_title('short_title', $method_id);
268
              $replacements[$original] = $sanitize ? check_plain($title) : $title;
269
              break;
270
          }
271
        }
272
      }
273
      else {
274
        foreach ($tokens as $name => $original) {
275
          switch ($name) {
276
            case 'payment-method':
277
            case 'payment-method-title':
278
            case 'payment-method-short-title':
279
              $replacements[$original] = t('Unknown');
280
              break;
281
          }
268 282
        }
269 283
      }
270 284
    }

Formats disponibles : Unified diff