2015-11-02 1 views
0

Pourriez-vous s'il vous plaît m'aider à supprimer la fonctionnalité Myaccount dans Magento? parce que je veux juste créer le site de demande de produit, dans un autre site Web de catalogue de mot. Je peux supprimer les liens Myaccount de la mise en page, mais je peux toujours accéder via URL si quelqu'un le sait.Comment supprimer les fonctionnalités de Myaccount dans Magento?

FYI: J'utilise actuellement Magento 1.9.2.2v.

EDIT: Je souhaite supprimer les utilisateurs/moteurs de recherche accédant à la page suivante. Fondamentalement, je veux désactiver la fonctionnalité myaccount que Magento a la possibilité de désactiver la caisse (https://magento.stackexchange.com/questions/45802/how-can-i-disable-the-magento-shopping-cart) et wishlist (http://inchoo.net/magento/disabling-wishlist-functionality/). Mon intention est d'ajouter une redirection au fichier .htaccess et de mettre à jour robot.txt, mais je cherche vraiment à le faire correctement.

+0

Pouvez-vous envoyer un lien ou Capture d'écran pour une meilleure compréhension? –

+0

Merci d'avoir regardé cette question, j'ai ajouté plus d'informations s'il vous plaît voir ci-dessus. –

+0

@FRSTAR Je n'ai pas encore travaillé sur Magento, mais juste demander ... cette extension vous est-elle utile? http://www.magentocommerce.com/magento-connect/remove-customer-account-links.html – Suyog

Répondre

1

Connectez-vous dans le panneau d'administration

Goto -> System -> Configuration -> Advance

In that Module Disable the "Mage_Customer" It will disable all customer access.

+0

Merci l'homme, il a fait ce que je voulais, mais quand j'ai testé l'URL suivante http: // www. {Domaine}/client/compte/forgotpassword/il me jette l'erreur suivante ** Erreur fatale: Appel à une fonction membre setEmailValue() sur un non-objet dans /home/group/public_html/ztest/app/code/core/Mage/Customer/controllers/AccountController.php à la ligne 709 ** Je crois que la redirection simple serait idéale? –

+0

Il y a quelques liens qui donnent l'erreur d'identification mais il ne sera jamais rendu dans google donc pas besoin de résoudre cela. Aucune fois ne peut obtenir l'accès de l'URL directe et vous pouvez ajouter htaccess pour/client à la page d'accueil. – Mitul

0

Dans l'application \ etc \ modules \ Mage_All.xml

changement

<Mage_Customer> 
     <active>true</active> 
     <codePool>core</codePool> 
     <depends> 
      <Mage_Eav/> 
      <Mage_Dataflow/> 
      <Mage_Directory/> 
     </depends> 
    </Mage_Customer> 

par

<Mage_Customer> 
     <active>false</active> 
     <codePool>core</codePool> 
     <depends> 
      <Mage_Eav/> 
      <Mage_Dataflow/> 
      <Mage_Directory/> 
     </depends> 
    </Mage_Customer>