Saltar al contenido

Drupal: ¿Cómo obtengo la ruta actual y agrego una condición en page.html.twig?

Solución:

Prueba esto

{% if 'location/all' in url('<current>')|render|render %}

Solución alternativa sería agregar lo siguiente a su THEMENAME.theme

function THEMENAME_preprocess_page(&$vars) {
  $vars['path'] = Drupal::service('path.current')->getPath();
}

y usa esto en tu page.html.twig

{% if 'location/all' in path %}

Vaya a la respuesta

{% set url = url('<current>') %}
{% if 'location/all' in url|render|render %}
<div role="main" class="main-container js-quickedit-main-content">
{% else %}
<div role="main" class="main-container {{ container }} js-quickedit-main-content">
{% endif %}

Gracias por su apoyo

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *