drupal 8 – ¿Cómo cambio la opción predeterminada '- Cualquiera -' en el filtro de vistas expuestas?

Pregunta:

He expuesto filtros en una vista como listas de selección. ¿Cómo puedo cambiar el texto de la opción de filtro predeterminada "- Cualquiera -"? En versiones anteriores, se sugirió utilizar una función de preproceso como esta:

if($form['#id'] == 'views-exposed-form') {
      foreach ($form['FIELDNAME']['#options'] as $key => &$option) {
        if ($key === 'All') {
          $option = 'All';
        }
      }
    }

Pero en Drupal 8, en lugar de una clave / valor modificable, está atascado dentro de una clase protegida.

protected string -> string(7) "- Any -"

¿Cómo puedo modificar esto?

Nota: También probé Better Exposed Filters, pero no puedo reescribir la opción "- Cualquiera -".

Respuesta:

Better Exposed Filters me funciona bien en mi Drupal 8. En Better Exposed Filters> Configuración> Más opciones> Reescribir resultados , reemplace – Cualquiera – con el texto que desee, siguiendo este formato: – Cualquiera – | su reemplazo .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım