2010-05-15 3 views
8

J'applique l'édition Magento Community et je souhaite désactiver temporairement la fonctionnalité "ajouter au panier" jusqu'à ce que je suis prêt à passer des commandes en ligne.Comment désactiver les fonctionnalités de vente en ligne magento?

Je voulais utiliser Magento sans passer par la caisse et ajouter au panier.

Veuillez nous consulter. SIA

Répondre

18

Les boutons Ajouter au panier sont tous conservés dans leur propre fichier au template/catalog/product/view/addtocart.phtml. Vous pouvez remplacer les boutons par un message temporaire.

Vous pouvez désactiver le paiement onepage dans la configuration (Système >> Configuration >> Ventes >> Paiement >> Options de paiement >> Désactiver Onepage Checkout). Je viens de tester cela, et Google Checkout reste, donc ce n'est pas une solution solide.

+0

merci Nick, je vois qu'il n'y a pas d'autre moyen de le désactiver. Tu m'as presque répondu. – SIA

+2

Vous pouvez désactiver le module Google Checkout dans Système >> Configuration >> Avancé >> Avancé? – andnil

1

Alors qu'il n'y a pas de commutateur de configuration pour faire exactement cela, pourquoi ne commentez-vous pas (style php) ajouter au panier boutons des pages produit/catégorie et tous les liens à la caisse?

Remarque: il n'est pas totalement sûr - quelqu'un peut aller directement aux URL de paiement. Jouez avec les méthodes d'expédition et de paiement désactivantes afin qu'elles ne puissent pas passer. Si vous disposez d'Enterprise Edition, vous pouvez utiliser la fonctionnalité d'autorisations par catégorie pour désactiver la fonctionnalité Acheter ou Afficher le prix par catégorie.

+0

Est vous êtes sûr? il n'y a pas d'autre moyen de désactiver cela dans l'édition de la communauté. Est-ce vraiment possible avec Enterprise Edition? – SIA

0

Il existe une option pour restreindre l'installation de magento (y compris front end) avec une liste blanche d'adresses IP. Connectez-vous au backend, allez dans Système -> Configuration -> Avancé/Développeur -> Restrictions Client Developer. Obtenez votre adresse IP en utilisant a tool like this, puis mettez cela sur le terrain. Cela fera en sorte que le site ne fonctionne que pour les ordinateurs provenant de cette adresse IP.

J'aime cette solution mieux que les autres mentionnés ici car il n'y a pas de changements de code nécessaires. L'inconvénient, bien sûr, est que vous ne pouvez pas montrer votre site Web au monde avant que vous soyez prêt à aller vivre.

3

Vous pouvez définir le montant minimum de commande à 10 millions (ou autre) dans la configuration des ventes - donc quand quelqu'un ajoute quelque chose à leur panier, vous pouvez avoir un message personnalisé en leur disant que le site est en mode test ou quoi que

Questions connexes