Obtenir un lien vers un node multilingue, traduit dans la langue active.
Soumis par Alex le Vendredi 09 Mars 2012 à 10h46
$translations = translation_node_get_translations($nid);
if (!empty($translations)) {
global $language;
if (!empty($translations[$language-?>language])) {
return l($translations[$language->language]->title,'node/'.$translations[$language->language]->nid);
}
}
$node = node_load($nid);
return l($node->title,'node/'.$node->nid);
}
?>
Puis dans le template:
- Identifiez-vous pour poster des commentaires
Commentaires récents