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.

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top