WooFrance Dépannage et support WordPress WooCommerce › Forums › Forum de Support WooCommerce › Modification redirection de commande vide
- Ce sujet contient 5 réponses, 3 participants et a été mis à jour pour la dernière fois par Vini, le il y a 7 années et 2 mois.
-
AuteurMessages
-
5 novembre 2017 à 11 h 46 min #42975
Bonjour,
Je travaille sur un projet de boutique en local dans un premier temps, et je rencontre un souci de personnalisation de woocommerce :
Dans la page Mon Compte, Commandes : si aucune commande n’est encore effectuée, la page par défaut affiche « Aucune commande n’a encore été passée. Aller à la boutique » avec une redirection vers la page du shop.
Or, je n’ai pas une page boutique, mais 4 pages distinctes de produits catégorisés. Je ne souhaite donc pas afficher cette redirection. Malheureusement, je n’arrive pas à retirer le bouton.J’ai d’abord essayé via le fichier
cart-empty.php
, j’ai modifié le permalink ‘shop’ par ‘index’, ce qui a modifié la redirection correctement. Mais ensuite, problème : aucune modification n’est plus prise en compte ; si je reviens au code initial par exemple, la redirection reste sur l’index. Supprimer le code relatif au lien/bouton, ne change rien non plus.
Suis-je bien au bon endroit ? Si non, pouvez-vous m’indiquer où modifier ce paramètre ? Si oui, avez-vous une solution à m’apporter ? Pour rappel, le code de base est celui-ci :if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } wc_print_notices(); /** * @hooked wc_empty_cart_message - 10 */ do_action( 'woocommerce_cart_is_empty' ); if ( wc_get_page_id( 'shop' ) > 0 ) : ?> <p class="return-to-shop">"> <!--?php _e( 'Return to shop', 'woocommerce' ) ?--> </p> <!--?php endif; ?-->
Merci par avance.
====================
7 novembre 2017 à 10 h 57 min #43137Bonjour,
J’ignorais que Woocommerce pouvait fonctionner correctement sans définir une page boutique.
Sans certitude, je crois que c’est dans le template « orders.php » que cette commande apparait.
====================Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂
Avant d'appeler à l'aide: Dépannage Woocommerce
Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !
8 novembre 2017 à 12 h 42 min #43157Bonjour,
Merci pour ton retour.
Je n’ai effectivement pas défini de page boutique. Mon menu de navigation comprend 4 sections de la boutique, via les catégories de produits. Jusqu’à présent, cela ne m’a pas posé de problème. Penses-tu que cela comporte des risque de dysfonctionnements à la mise en ligne ?
Pour mon souci actuel : je n’ai pas de page
====================orders.php
. Il y a bien un dossier order dans les templates de woocommerce, comprenantform-tracking.php
,order-again.php
,order-details.php
,order-details-customer.php
,order-details-item.php
,order-downloads.php
ettracking.php
mais aucune ne semble afficher une commande relative à l’absence de commande.
13 novembre 2017 à 11 h 09 min #4330113 novembre 2017 à 11 h 43 min #43302ce lien peut se modifier dans le fichier « woocommerce/myaccount/orders.php » dans votre thème.
Si ce fichier n’existe pas, vous pouvez le créer à partir du fichier qui se trouve dans le répertoire de l’extension : « wp-content/plugins/woocommerce/templates/myaccount/orders.php »le lien se trouve dans les dernières lignes de ce fichier.
====================Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.
1 user thanked author for this post.
13 novembre 2017 à 21 h 39 min #43318 -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.