Magento – clients Forward non déclarés directement à la page de connexion

Si vous voulez par exemple. un magasin B2B mis en place dans lequel le login de l'utilisateur une fois / ou. doit inscrire, aux articles et / Pour afficher ou catégories, vous pouvez compter sur différentes extensions. Extension est un très commun groupes Catalogue 2 des travailleurs de puissance.

Avec cette extension, il est possible journalisés ou même des groupes de clients spécifiques afficher les produits et les catégories et masquer des éléments individuels pour des groupes spécifiques. Ainsi, une grande extension.

Seulement au début nous avions un peu d'action: Si le client sur la page boutique / Page d'atterrissage, il ne passera pas directement à la page de connexion, sondern auf die im Backend unter “Toile” definierte Seite. Ici, vous pouvez en effet enregistrer la page de connexion qui signifierait, que le client maintenant à chaque fois, wenn er zu “Maison” will -also auch auf das Logo klickt- atterrirait sur la page de connexion.

Étant donné que nous ne voulons pas, nous avons recours à une petite astuce. À cette fin, nous avons créé un nouveau fichier. Diese heißtforced-login.phtmlund befindet sich im Ordner app/design/frontend/[Modèle Ihr]/[Modèle Ihr]n / modèle / client.

Dans ce fichier, le code suivant est:

<?php
if(!$ce->assistant(«Client»)->isLoggedIn()){
Mage::app()->getFrontController()->avoir une réponse()->setRedirect(Mage::peut('customer/account'));
}

Maintenant, ce fichier ou. installé dans la page d'accueil CMS par ouvre simplement la page d'accueil à l'arrière et il la ligne suivante dans la gamme texte standard fonction d'insertion:

{{type de bloc ="core / template" name ="forced_login_block" template ="/customer/forced-login.phtml"}}

Maintenant, le système vérifie, si l'utilisateur est connecté à. S'il ne le fait pas, il est acheminé directement à la page de connexion ou il peut regarder la page d'accueil comme normale.

Klar werden Google & Co. maintenant des problèmes, mais puisque vous -AS dans le o.g. Solution- les produits et les catégories eh caché, les moteurs de recherche devraient être en mesure de trouver quoi que ce soit sur le côté. Vous pouvez le préciser via une entrée robots.txt correspondante.

Utilisé dans la version Magento 1.9 Remarques? Ajouts? Remarques? Volontiers!

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

Laisser un commentaire

Votre adresse email ne sera pas publié. les champs requis sont indiqués *