2010-09-17 14 views
0

Je travaille sur un site Joomla qui utilise actuellement le formulaire de connexion pour permettre aux gens de s'inscrire à une newsletter. J'ai besoin d'un moyen de créer une deuxième zone de connexion séparée pour les magasins qui leur permet d'accéder à une partie spécifique du site (formulaire de commande spécifique). Je ne peux pas trouver de réponses sur la façon de faire cela?Besoin d'une deuxième zone de connexion pour le site Joomla

Toute aide est grandement appréciée.

Merci d'avance.

Répondre

0

Plutôt que de réutiliser le formulaire de connexion pour vous inscrire à une newsletter, pourquoi ne pas utiliser un formulaire de newsletter pour vous inscrire à la newsletter et le formulaire de connexion pour vous connecter? Le login pour générer un jeton d'utilisateur et lié au code de confirmation du compte dont vous aurez probablement besoin si vous enregistrez des utilisateurs pour afficher une section spéciale du site. Quel gestionnaire de newsletter utilisez-vous? Vous feriez mieux d'utiliser un formulaire ChronoForms dans un module pour gérer l'inscription à la newsletter s'il n'y a pas de module spécifique pour votre gestionnaire de newsletter.

+0

Le formulaire de connexion est également utilisé avec VirtueMart, je ne sais pas si cela est important parce que je voudrais toujours maintenir la fonctionnalité de connexion pour la boutique en ligne. Ce qui est distinct de la deuxième zone de connexion que j'essaie de créer. – Ojen

+0

Clarification supplémentaire, actuellement le courrier de masse est utilisé pour envoyer les courriels. – Ojen

+0

L'utilisation d'un gestionnaire de newsletter est préférable à l'utilisation de Mass Mail, car elle permet aux utilisateurs de gérer leurs comptes plus efficacement. En outre, ils seront généralement mieux à étrangler et envoyer des mails de masse que la taille de la liste se développe. http://extensions.joomla.org/extensions/content-sharing/newsletter. Étant donné que VM utilise la table utilisateur Joomla, vous devez coder un nouveau composant qui possède sa propre table utilisateur si vous souhaitez avoir des niveaux d'accès utilisateur indépendants, vous aurez alors besoin de composants qui ont leurs propres tables utilisateur ou vous aurez besoin d'une extension gère l'accès des utilisateurs comme ACL. –