mai 2011

Voici une fonction que j'utilise très souvent pour faire des requettes, plus performante (cache views) et facile à créer, Drupal dans la base de données.

Cette fonction est utilisé par le module views de Drupal et qui permet de récupérer un tableau de résultats de la vue :

Voici un exemple:

// $name : est le nom de la vue
// $display_id: le type d'affiche qu'on souhaite utiliser exemple default
 
 views_get_view_result($name, $display_id )

La fonction PHP t() de Drupal permet de traduire un texte dans une autre langue.

Il existe une deuxième fonction, même utilité, mais cette fois-ci pour le javascript: Drupal.t()

Voici un exemple simple de ceci:

alert (Drupal.t ('Hello'));

Le Drupal.t () peut prendre jusqu'à deux arguments. Ils sont (dans l'ordre):

1. La chaîne qui devrait être traduite.
2. Un nom d'objet contenant des paires valeur / de substitution dans la chaîne.

Voici un bref exemple qui utilise à la fois:

var params = {