php

Comment écrire du PHP dans Drupal ?

Bonjour,

J'ai voulu mettre un script dans Drupal afin de faire défiler des news.
J'ai trouvé un code javascript à personnaliser : il y a du php à mettre avant le DOCTYPE, que j'ai mis avant le DOCTYPE de page.tpl.php, le javascript à mettre dans le head que j'ai aussi mis dans le head de page.tpl.php, un peu de CSS (style.css) et enfin l'affichage que je dois mettre dans le contenu d'un block (donc directement depuis drupal).

Le problème c'est qu'il exécute pas mon code php qui se trouve dans le contenu du bloc.

Tester si un utilisateur est connecté

Bonjour,

J'ai créé dans mon fichier template.php une fonction qui renvois du code html pour un bloc. J'aurais aimé faire renvoyé le bloc seulement si l'utilisateur est connecté.

PS : je ne peux pas passer par l'interface créer bloc et après seulement pour les utilisateur connecté, cela ne correspond pas à mon besoin.

J'aurais aimé savoir quel variable php testé.

function theme1_admin_menu()
{

if ($user!=null) // Quelle variable tester ?
{
$output.='

' if ($left){ print $left; } '

';

Pages