web-dev-qa-db-fra.com

Comment puis-je créer des profils utilisateur dans drupal 7?

Je voudrais savoir comment créer un profil utilisateur (bloc utilisateur enregistré) similaire à celui de ce site. J'utilise Drupal 7 et le thème Zen.

6
Jasmine Ahmed

Dans Drupal 7, les comptes utilisateurs sont modifiables entités comme les nœuds. De Administration "Configuration" Personnes "Paramètres de compte , vous pouvez ajouter des champs et configurer leur affichage sur la page utilisateur (ex./user/$ uid).

Pour un paramètre plus complexe avec plusieurs types de profils et la séparation des comptes (c.-à-d. Utilisateur) et des profils, vous pouvez utiliser le Profile2 = module.

Vous pouvez ensuite utiliser Vues pour créer facilement des blocs et des pages pour répertorier les utilisateurs et les informations de leurs profils.

7
Pierre Buyle

il y a module profile2 ou peut-être profile lite , ou vous pouvez utiliser modifier le profil . ou Profile UX . Je préfère honnêtement Profile UX.

Pour la vue, vous pouvez utiliser Vues , Display Suit ...

Dans Vues, ​​vous pouvez créer une vue de bloc et la placer où vous le souhaitez, mais si vous souhaitez la personnaliser, vous devez utiliser le module de contexte .

Vous pouvez également aller sur "yourpage.com"/admin/config/people/accounts/fields et créer un champ personnalisé pour votre profil, puis aller sur "yourpage.com"/admin/config/people/accounts/display pour personnaliser son fonctionnement. regards.

Mais si vous voulez remplacer le drupal/user/page vous avez besoin de ctool et du gestionnaire de pages qui est un composant de ctool, il y a un tutoriel vidéo ici et il y a un module d'extension appelé Administration contextuelle et le didacticiel vidéo explique comment l'utiliser ( http://www.youtube.com/watch?v=R5gpUfAXrAg ) son blog est ( https://plus.google.com/u/0/107801555171748743621/posts )

2
alexis suarez

Vous pouvez ajouter des champs aux utilisateurs comme vous le pouvez avec les types de contenu, vous pouvez les trouver dans admin/config/people/accounts/fields.

Les champs apparaîtront lors de la création, de la modification et de la visualisation du compte.

2
Attiks

vous pouvez utiliser vues pour créer un bloc avec des informations de profil, puis l'afficher sur la page de profil utilisateur, jetez un œil à cet exemple .

Si vous souhaitez plus de contrôle sur la mise en page, vous pouvez également effectuer un remplacement de modèle sur le profil utilisateur.tpl.php. Il suffit de le copier depuis le répertoire/modules/users dans votre répertoire de thème actuel et d'y apporter des modifications.

2
uwe