2010-12-04 30 views

Répondre

5

Voir http://api.drupal.org/api/drupal/globals pour une liste des variables globales définies dans Drupal. En plus des variables globales, les variables locales sont disponibles dans les différents modèles de fichiers. Par exemple, dans le modèle page.tpl.php, la variable $ is_front est définie. Les variables disponibles dans les fichiers modèles sont set in template preprocess functions fournies par les modules et le thème (généralement dans le fichier template.php).

Si vous travaillez sur des thèmes, vous devez vérifier le Theming Guide.

0

Je sais que les livres papier ne sont plus très populaires, mais Pro Drupal Development est plutôt précieux pour décrire l'API.

En ce qui concerne les variables d'un go:

<?php 
print_r(array_keys(get_defined_vars())); 
?>

est un grand début lorsque vous êtes à l'intérieur d'un fichier de modèle.