- Posts: 53
- Thank you received: 0
paypal express et bouton "valider" dans passage caisse
9 years 9 months ago #259611
by Nathy78
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
paypal express et bouton "valider" dans passage caisse was created by Nathy78
-- url of the page with the problem -- :
aventures-culturelles.com/la-boutique/ci...out/task-step/step-1
-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.6.5
-- PHP version -- : 5.5
-- Browser(s) name and version -- : Chrome ou Mozilla
Bonjour
Pour le moment, la boutique sur laquelle je travaille ne propose qu'un mode de paiement par Paypal express. Nicolas m'a indiqué comment configurer ce paiement, et ce dernier fonctionne.
Toutefois, pourriez vous me dire comment ne pas afficher le bouton valider qui induit le visiteur en erreur ?
Si je modifie le button_CSS, ce sont tous mes boutons qui disparaissent. Je voudrais également savoir s'il est possible d'afficher un message à côté du bouton Paypal comme "Payez maintenant" ou "Cliquez pour payer"...
Merci pour votre aide
-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.6.5
-- PHP version -- : 5.5
-- Browser(s) name and version -- : Chrome ou Mozilla
Bonjour
Pour le moment, la boutique sur laquelle je travaille ne propose qu'un mode de paiement par Paypal express. Nicolas m'a indiqué comment configurer ce paiement, et ce dernier fonctionne.
Toutefois, pourriez vous me dire comment ne pas afficher le bouton valider qui induit le visiteur en erreur ?
Si je modifie le button_CSS, ce sont tous mes boutons qui disparaissent. Je voudrais également savoir s'il est possible d'afficher un message à côté du bouton Paypal comme "Payez maintenant" ou "Cliquez pour payer"...
Merci pour votre aide
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Please Log in or Create an account to join the conversation.
9 years 9 months ago #259618
by nicolas
Replied by nicolas on topic paypal express et bouton "valider" dans passage caisse
Bonjour,
1. Vous pouvez utiliser ce genre de CSS:
2. Il vous faudrait rajouter votre texte dans le code:
du fichier plugins/hikashoppayment/paypalexpress/paypalexpress.php
1. Vous pouvez utiliser ce genre de CSS:
Code:
#hikashop_checkout_next_button{
display: none;
}
2. Il vous faudrait rajouter votre texte dans le code:
Code:
$this->button = ''
. '<div id="paypal_express_button" style="width:144px; height:46px; margin-top:15px;"><a href="'.$notif
. '&setExpressCheckout=1"><img src="https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype'
. '=ecshortcut&locale='.str_replace('-','_',$lang->get('tag')).'"></a></div>';
Please Log in or Create an account to join the conversation.
9 years 9 months ago #259664
by Nathy78
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Replied by Nathy78 on topic paypal express et bouton "valider" dans passage caisse
Bonjour Nicolas
Pour le CSS : si je le place dans le css de mon template, cela ne fonctionne pas. Si je le place dans le custom.css d'Hikashop accessible dans le backend, je n'ai plus le bouton "suivant" après l'étape de vérification de l'adresse facturation/paiement dans le processus de passage en caisse.
Pour le code : je n'ai trouvé aucune ligne avec '$this->button = ''". Alors ne sachant pas vraiment où placer le code dans le fichier php, je l'ai mis à la fin. En vain. J'obtiens un code erreur : "Parse error: syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) in /home/aventure/public_html/plugins/hikashoppayment/paypalexpress/paypalexpress.php on line 1030"
J'en déduis que je n'ai pas mis le code au bon endroit.
Pour le CSS : si je le place dans le css de mon template, cela ne fonctionne pas. Si je le place dans le custom.css d'Hikashop accessible dans le backend, je n'ai plus le bouton "suivant" après l'étape de vérification de l'adresse facturation/paiement dans le processus de passage en caisse.
Pour le code : je n'ai trouvé aucune ligne avec '$this->button = ''". Alors ne sachant pas vraiment où placer le code dans le fichier php, je l'ai mis à la fin. En vain. J'obtiens un code erreur : "Parse error: syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) in /home/aventure/public_html/plugins/hikashoppayment/paypalexpress/paypalexpress.php on line 1030"
J'en déduis que je n'ai pas mis le code au bon endroit.
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Please Log in or Create an account to join the conversation.
9 years 9 months ago #259666
by nicolas
Replied by nicolas on topic paypal express et bouton "valider" dans passage caisse
Bonjour,
1. Vous m'avez demandé comment enlever le bouton... Je vous ai donner la méthode pour l'enlever.
Vous ne m'aviez pas dit que vous le vouliez dans certains cas et pas d'autres.
Je ne sais même pas comment votre passage en caisse est configuré et je ne peux pas m'enregistré dessus non plus car vous l'avez désactivé: monosnap.com/file/G31kj2FBt84QcEvsMkuDjQeiQRfpXq
Vous pouvez utiliser ce genre de CSS:
.hikashop_checkout_page_stepX #hikashop_checkout_next_button{
display: none;
}
où X est à remplacer par le numéro d'étape courant (commençant par 0) pour la première étape.
2. Ce code est déjà dans le fichier vers la ligne 40:
monosnap.com/file/IYPZD285ghuYUAsKPDfi8wEHCzW9ie
Donc il ne faut pas le rajouter.
1. Vous m'avez demandé comment enlever le bouton... Je vous ai donner la méthode pour l'enlever.
Vous ne m'aviez pas dit que vous le vouliez dans certains cas et pas d'autres.
Je ne sais même pas comment votre passage en caisse est configuré et je ne peux pas m'enregistré dessus non plus car vous l'avez désactivé: monosnap.com/file/G31kj2FBt84QcEvsMkuDjQeiQRfpXq
Vous pouvez utiliser ce genre de CSS:
.hikashop_checkout_page_stepX #hikashop_checkout_next_button{
display: none;
}
où X est à remplacer par le numéro d'étape courant (commençant par 0) pour la première étape.
2. Ce code est déjà dans le fichier vers la ligne 40:
monosnap.com/file/IYPZD285ghuYUAsKPDfi8wEHCzW9ie
Donc il ne faut pas le rajouter.
Please Log in or Create an account to join the conversation.
9 years 9 months ago #259852
by Nathy78
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Replied by Nathy78 on topic paypal express et bouton "valider" dans passage caisse
Nicolas bonjour
Mon besoin était bien précisé dans mon premier message il y a deux jours. Je précisais qu'il s'agissait du bouton "valider" et que la modification seule du CSS supprimait tous mes boutons (ce qui n'est évidemment pas ce que je recherche).
Merci de m'avoir alerté sur le fait que vous n'avez pas pu procéder à un enregistrement. Un visiteur s'est enregistré le 4 janvier et j'ai depuis fait plusieurs mises à jour. Je vais chercher où est le problème.
Pour le passage en caisse, le fichier est joint ci-dessous.
Par contre, je ne comprends pas bien ce que vous me dites.
1/
En supposant que l'étape 0 = la connexion, et que l'affichage du-dit bouton est l'étape final soit dans mon cas, l'étape 6 (carré vide sur votre processus de passage en caisse), je ne vois pas comment modifier le code php (je ne suis pas programmeur) et ce que j'ai essayé aboutit à une page erreur m'indiquant que ma syntaxe est erronnée à la ligne où j'ajoute ce bout de css.
2/
$notif = HIKASHOP_LIVE.'index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment='.$this->name.'&tmpl=component&hash='.$datehash;
$this->button = ''
. '<div id="paypal_express_button" style="width:144px; height:46px; margin-top:15px; "><a href="'.$notif
. '&setExpressCheckout=1"><img src=" fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype '
. '=ecshortcut&locale='.str_replace('-','_',$lang->get('tag')).'" align="right"></a></div>';
En vous remerciant de bien vouloir me préciser
Mon besoin était bien précisé dans mon premier message il y a deux jours. Je précisais qu'il s'agissait du bouton "valider" et que la modification seule du CSS supprimait tous mes boutons (ce qui n'est évidemment pas ce que je recherche).
Merci de m'avoir alerté sur le fait que vous n'avez pas pu procéder à un enregistrement. Un visiteur s'est enregistré le 4 janvier et j'ai depuis fait plusieurs mises à jour. Je vais chercher où est le problème.
Pour le passage en caisse, le fichier est joint ci-dessous.
Par contre, je ne comprends pas bien ce que vous me dites.
1/
Vous pouvez utiliser ce genre de CSS :
.hikashop_checkout_page_stepX #hikashop_checkout_next_button{display: none;}
où X est à remplacer par le numéro d'étape courant (commençant par 0) pour la première étape.
En supposant que l'étape 0 = la connexion, et que l'affichage du-dit bouton est l'étape final soit dans mon cas, l'étape 6 (carré vide sur votre processus de passage en caisse), je ne vois pas comment modifier le code php (je ne suis pas programmeur) et ce que j'ai essayé aboutit à une page erreur m'indiquant que ma syntaxe est erronnée à la ligne où j'ajoute ce bout de css.
2/
Ok pour ne pas recopier le code indiqué, mais alors comment modifier l'affichage pour que le bouton n'apparaisse pas ? Où puis-je préciser la partie invitant le programme à sauter l'étape et ne pas afficher le bouton ?Ce code est déjà dans le fichier vers la ligne 40:... Donc il ne faut pas le rajouter
$notif = HIKASHOP_LIVE.'index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment='.$this->name.'&tmpl=component&hash='.$datehash;
$this->button = ''
. '<div id="paypal_express_button" style="width:144px; height:46px; margin-top:15px; "><a href="'.$notif
. '&setExpressCheckout=1"><img src=" fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&buttontype '
. '=ecshortcut&locale='.str_replace('-','_',$lang->get('tag')).'" align="right"></a></div>';
En vous remerciant de bien vouloir me préciser
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Please Log in or Create an account to join the conversation.
9 years 9 months ago #259854
by nicolas
Replied by nicolas on topic paypal express et bouton "valider" dans passage caisse
Bonjour,
0. Le premier code CSS fourni n'enlève que le bouton valider/suivant (c'est le même bouton, c'est juste le texte qui est différent sur la dernière étape du passage en caisse) du passage en caisse. Il ne cache aucun autre bouton d'HikaShop.
1. D'après votre capture d'écran, vous n'avez que deux étapes sur votre passage en caisse. Donc c'est soit :
.hikashop_checkout_page_step0 #hikashop_checkout_next_button{
display: none;
}
Soit:
.hikashop_checkout_page_step1 #hikashop_checkout_next_button{
display: none;
}
Voici une documentation qui explique comment modifier le CSS d'HikaShop:
www.hikashop.com/support/documentation/1...ize-the-display.html
2. Votre but pour votre point 2 était de rajouter du texte à coté du bouton "express checkout" et non de supprimer le bouton.
Si vous voulez supprimer ce bouton, désactivez simplement l'option d'affichage du bouton dans votre méthode de paiement.
Si vous voulez rajouter du texte à coté du bouton, rajouter votre texte dans ce code HTML, là où vous voulez votre texte.
0. Le premier code CSS fourni n'enlève que le bouton valider/suivant (c'est le même bouton, c'est juste le texte qui est différent sur la dernière étape du passage en caisse) du passage en caisse. Il ne cache aucun autre bouton d'HikaShop.
1. D'après votre capture d'écran, vous n'avez que deux étapes sur votre passage en caisse. Donc c'est soit :
.hikashop_checkout_page_step0 #hikashop_checkout_next_button{
display: none;
}
Soit:
.hikashop_checkout_page_step1 #hikashop_checkout_next_button{
display: none;
}
Voici une documentation qui explique comment modifier le CSS d'HikaShop:
www.hikashop.com/support/documentation/1...ize-the-display.html
2. Votre but pour votre point 2 était de rajouter du texte à coté du bouton "express checkout" et non de supprimer le bouton.
Si vous voulez supprimer ce bouton, désactivez simplement l'option d'affichage du bouton dans votre méthode de paiement.
Si vous voulez rajouter du texte à coté du bouton, rajouter votre texte dans ce code HTML, là où vous voulez votre texte.
Please Log in or Create an account to join the conversation.
9 years 9 months ago #260001
by Nathy78
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Replied by Nathy78 on topic paypal express et bouton "valider" dans passage caisse
Bonjour et merci Nicolas,
Cette explication est plus claire pour moi. J'ai maintenant compris ce que vous nommez "étapes" dans le processus de validation du panier et j'ai pu enlever le bouton qui n'avait plus raison de s'afficher.
En redéfinissant le positionnement du bouton "paypal express", je n'ai même plus besoin d'ajouter du texte, cela devient évident.
Merci beaucoup
Cette explication est plus claire pour moi. J'ai maintenant compris ce que vous nommez "étapes" dans le processus de validation du panier et j'ai pu enlever le bouton qui n'avait plus raison de s'afficher.
En redéfinissant le positionnement du bouton "paypal express", je n'ai même plus besoin d'ajouter du texte, cela devient évident.
Merci beaucoup
Joomla 3.6.4
Hikashop Business 2.6.4
PHP 5.7
Navigateur Chrome 50 ou Mozilla 5
Website : www.aventures-culturelles.com
Please Log in or Create an account to join the conversation.
Time to create page: 0.083 seconds