Drupal

46
Créer un utilisateur par programme et lui donner un rôle

Je crée un utilisateur par programme comme ceci: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); J'ai un rôle avec l'ID de rôle égal...

46
Comment changer la longueur des paramètres de champ?

J'ai défini une fois sur un site Web une limite de longueur pour un champ. Et maintenant, le client veut mettre plus de caractères dans ce champ. Je ne peux pas changer la taille maximale de Drupal car je reçois le message d'erreur suivant: Il existe des données pour ce champ dans la base de...

43
Vues - Ajouter un DIV wrapper autour d'un groupe

Dans Drupal 7, j'ai créé une vue qui répertorie plusieurs champs. Les champs sont regroupés par un autre champ (le terme ID du champ). Le balisage ressemble à ceci: <h3>[Term 1]</h3> <div class="views-row views-row-1 views-row-odd views-row-first"> [Field Content] </div>...

41
Comment enregistrer par programme un utilisateur?

Je recherche l'API qui me permettra de connecter un utilisateur en lui transmettant le nom d'utilisateur et le mot de passe. Est-ce que quelqu'un a de l'expérience avec ça? Pour clarifier les choses, j'essaie de créer une boîte de connexion AJAX qui s'affiche sous forme de fenêtre contextuelle sur...

41
Comment afficher un champ avant le titre du noeud?

Je cherche à rendre un certain champ avant le titre du nœud lors de l'affichage d'un teaser dans D7. Effectivement je veux aller de ceci à ceci . Je l' ai regardé dans la mise à jour du node.tpl.php mais je remarque qu'il sépare $titlede $contentsorte que je ne suis pas sûr comment aborder ce sujet...

40
Quelles tables sont sûres pour effacer?

J'ai hérité d'un site client qui possède une base de données extrêmement volumineuse sans aucune raison. Il y a une quantité modérée de contenu et très peu de modules activés. Cependant, la base de données est trop volumineuse pour pouvoir être déplacée facilement et je souhaite la nettoyer. J'ai...

40
Pourquoi hook_form_alter () est-il si compliqué?

Voici un exemple que je viens de rencontrer. J'essaie de mettre du HTML dans l'étiquette de mon champ. $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the...