Acceso a $ language dentro del contenido del nodo en drupal 7


8

Normalmente usaría $ language para obtener el idioma activo en mi página de drupal 7. ¿Ahora estoy haciendo algunos cambios en el contenido de un nodo (configurado en código PHP) y parece que no puedo hacer funcionar ninguna variable? Realmente necesito obtener el lenguaje activo dentro del contenido del nodo, ¿cómo?

7  nodes  i18n-l10n 

Respuestas:


10

Si entiendo tu pregunta:

global $language_content;

Esto devolverá un objeto de idioma con el idioma actual.


¡Funciona! Gracias. Me pregunto por qué fue tan difícil encontrar esta variable.


@corbacho: ya había visto los documentos pero no entendí la diferencia entre $ language y $ language_content. Me parece claro ahora. Gracias.

3

También funciona dentro de un bloque. Creé un bloque PHP donde quería personalizar un enlace con la variable de idioma, y ​​coloqué este código dentro:

<?php global $language_content; print $language_content->language; ?>

¡Gracias por compartir!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.