quelles sont les constantes globales et fonctions disponibles dans drupal
-
08-10-2019 - |
Question
Je suis nouveau et je veux drupal connaître les constantes globales et fonctions disponibles dans Wordpress comme dans Drupal. Ce sera cool s'il y a des fonctions comme is_home ou is_page, semblable à wordpress, que je peux utiliser dans mon theme.I essayé si ($ is_front) dans mon thème, mais il ne fonctionne pas.
La solution
Voir http://api.drupal.org/api/drupal/globals pour une liste des gLOBALS définies dans Drupal. En plus des variables globales, variables locales sont disponibles dans les différents Fiel de modèle. Par exemple, dans le page.tpl.php
modèle , la variable est définie is_front de $. Variables disponibles dans les fichiers de modèle sont ensemble dans les fonctions de prétraiter de modèle fourni par les modules et le thème (généralement dans le template.php fichier).
Si travaillent sur des thèmes, vous devriez vérifier thématisation Guide .
Autres conseils
Je sais livre papier ne sont pas plus terriblement populaire, mais Pro Développement Drupal est assez précieux pour l'exposant API.
En ce qui concerne les variables vont un:
<?php
print_r(array_keys(get_defined_vars()));
?>
est un grand début lorsque vous êtes à l'intérieur d'un fichier modèle.