Projet

Général

Profil

Révision 44d2e178

Ajouté par Assos Assos il y a presque 8 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/views/modules/field.views.inc
435 435
          'field_name' => $field['field_name'],
436 436
        );
437 437
      }
438

  
439
      // Expose additional language column for translatable fields.
440
      if (!empty($field['translatable'])) {
441
        $title_language = t('@label (!name:language)', array('@label' => $label, '!name' => $field['field_name']));
442
        $title_short_language = t('@label:language', array('@label' => $label));
443

  
444
        $data[$table]['language'] = array(
445
          'group' => $group,
446
          'title' => $title_language,
447
          'title short' => $title_short_language,
448
          'help' => t('Language - Appears in: @bundles.', array('@bundles' => implode(', ', $bundles_names))),
449
        );
450
        $data[$table]['language']['field'] = array(
451
          'handler' => 'views_handler_field_locale_language',
452
        );
453
        $data[$table]['language']['argument'] = array(
454
          'field' => 'language',
455
          'table' => $table,
456
          'handler' => 'views_handler_argument_locale_language',
457
          'additional fields' => $additional_fields,
458
          'empty field name' => t('<No value>'),
459
          'field_name' => $field['field_name'],
460
        );
461
        $data[$table]['language']['filter'] = array(
462
          'field' => 'language',
463
          'table' => $table,
464
          'handler' => 'views_handler_filter_locale_language',
465
          'additional fields' => $additional_fields,
466
          'field_name' => $field['field_name'],
467
          'allow empty' => TRUE,
468
        );
469
        $data[$table]['language']['sort'] = array(
470
          'field' => 'language',
471
          'table' => $table,
472
          'handler' => 'views_handler_sort',
473
          'additional fields' => $additional_fields,
474
          'field_name' => $field['field_name'],
475
        );
476
      }
477 438
    }
478 439
  }
479 440

  

Formats disponibles : Unified diff