Permettre à différents types d'utilisateurs des enregistrements dans Drupal 6?

StackOverflow https://stackoverflow.com/questions/2927660

  •  05-10-2019
  •  | 
  •  

Question

J'ai deux types d'utilisateurs sur mon site:

  1. utilisateur normal
  2. Fournisseur

Comment puis-je configurer Drupal afin que vous puissiez choisir quel type d'utilisateur que vous voulez être avant de signer, et puis aussi (ce qui est la partie la plus délicate) donner différents champs de profil aux différents types d'utilisateurs?

Était-ce utile?

La solution

Considérez le module d'attribution automatique rôle . Voici une citation à ce sujet (de la page du projet du module):

  

... trois objectifs principaux. La première consiste à fournir une affectation automatique des rôles lorsqu'un nouveau compte est créé. La seconde est de permettre à l'utilisateur final la possibilité de choisir leur propre rôle ou rôles lorsqu'ils créent leur compte. Le troisième est de fournir des chemins qui déclencheront un rôle spécifique lorsqu'un compte est créé. L'administrateur a le contrôle total sur ces fonctions et peut les avoir à travailler ensemble ou indépendamment les uns des autres. Affectation automatique rôle est intégré à la Profil contenu module afin que vous puissiez avoir des types de contenu servant d'enregistrement pages. Vous pouvez même remplacer la page utilisateur / enregistrer par défaut avec une version personnalisée de votre propre conception.

Autres conseils

Utilisez le module Types d'utilisateurs. Voici une citation à ce sujet (de la page du projet du module):

  

... vous donne le pouvoir de faire des profils personnalisés pour certains types d'utilisateurs. Le module de profil de base doit être activé pour cela. Il nous allons vous déterminer pour quels profils un champ sera actif. Par exemple: Si nous voulons un champ où vous pouvez entrer qui est votre groupe préféré, vous créez ce champ et en bas, vous pouvez choisir pour quels types d'utilisateurs (que vous avez défini plus tôt dans admin / utilisateur / user_types) ce champ sera actif à l'aide les cases à cocher. C'est si simple. Il est également possible d'attribuer automatiquement un rôle par type d'utilisateur.

     

Important : Ce module utilise une substitution de thème pour masquer les catégories de profil qui sont vides pour l'ID de type d'utilisateur associé. Assurez-vous de consulter la documentation pour copier l'extrait de PHP dans votre template.php.

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