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?


fuente

Respuestas:

10

Si entiendo tu pregunta:

global $language_content;

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

Bart
fuente
¡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!

rofranco
fuente