php

Par cutesquirrel
Etienne

node_save d’un stdClass incomplet, jusqu’ici tout allait bien !

Après un changement d’hébergeur, me revoilà de retour ! Il m’est arrivé ces derniers jours bien des problèmes suite à la mise à jour du module « field_collection ». Ce module est certes génial, et presque indispensable selon les types de contenus Lire la suite

Quelle Variable pour des champs additionnels d'utilisateur.

Bonjour,

Je voudrais savoir comment appeler en PHP dans une page le champ suivant :
J'ai créé 2 champs pour le nom et le prénom pour le profil des utilisateurs. Je les ai dans le formulaire de création d'utilisateurs, mais quand je veux les appeler dans une page, je ne sais pas quelle variable appeler.

Par exemple, si je veux commencer une page par "bonjour PRENOM", comment faire ?
Or, dans la variable $user, j'ai tout sauf ces champs. Je peux récupérer le login faisant :

user :

Souci PHP avec la variable des langues dans un site multilingue

bonjour,

J'essaie de mettre une condition sur la langue dans mon template (page.tpl.php sur un dérivé du thème zen.

l'original de la portion concernée est

<?php if ($logo){
      print
'<a href="http://grenoble-sciences.ujf-grenoble.fr"';
      print
' title="'.t('Home').' Grenoble Sciences" rel="home" id="logo"><img src="'.$logo.'" alt="'.t('Home').'" /></a>';
    }
?>

la version modifiée est

<?php if ($logo){
print'<a href="http://monsite.fr"';
print $language->language ; //test 1
if ($language->language != 'fr'){
print '/about/';

Par cutesquirrel
Etienne

Contexte : ne pas afficher les blocs d’une page non autorisée (403) ou non trouvée (404)

En étudiant un peu les fonctionnalités d’aperçu de contenu, j’ai découvert un module très intéressant si vous utilisez le module « context » pour entourer vos contenus de divers blocs. Le problème était que si le contenu n’était pas publié, il n’était Lire la suite

Par cutesquirrel
Etienne

Comment Drupal dessert-il un hook de menu par rapport à l’URL demandée ?

Après avoir passé sa phase d’initialisation (bootstrap), Drupal appelle depuis l’index.php, la fonction chargée de trouver le bon « hook » de menu qui correspond à l’URL courante. Dans l’ordre, ça donne : menu_execute_active_handler() menu_get_item() _menu_translate() Quelques explications : menu_execute_active_handler() : charge la Lire la suite

Par cutesquirrel
Etienne

Les caches de Drupal7 : base de données et Memcached

Décorticons un peu le système de cache de Drupal. Cache des pages et cache Drupal (backend) : Accéder à la page de configuration des caches via /admin/config/development/performance. Cocher la case « Mettre en cache les pages pour les utilisateurs anonymes » dans Configuration>Performances Lire la suite

Pages