WRInaute impliqué
Salut,
Je suis confrontée à un probleme sur ma boutique Oscommerce et j'ai besoin de faire un truc qui n'existe pas en contribution et personne ne peut apparemment m'aider sur le forum dOs Commerce.
Serait-il possible à l'un d'entre vous, de lire ce que j'ai fait et me corriger. Mais surtout me dire pourquoi ca ne fonctionne pas.
Mon besoin:
J'offre 2 options de prix pour la livraison.
Prix 1 = Avec assurance
Prix 2 = SANS assurance.
Par default, le bouton coché est celui AVEC assurance.
Ce que je souhaite faire, c'est si le client change l'option pour quand meme prendre la livraison sans assurance, qu'un popup s'ouvre avec un message dedans pour qu'il soit bien contient des risques qu'il prend.
Ce que j'ai fait,
J'ai créé un fichier popup.php
Puis dans ma page de checkout-shipping.php sous le code
Alors ca doit sse voir que je suis completement nulle mais j'aimerai savoir et comprendre pourquoi mon popup ne fonctionne pas
Si quelqu'un peut me guider un peu ce serait super a vous!
Merci d'avance :wink:
Je suis confrontée à un probleme sur ma boutique Oscommerce et j'ai besoin de faire un truc qui n'existe pas en contribution et personne ne peut apparemment m'aider sur le forum dOs Commerce.
Serait-il possible à l'un d'entre vous, de lire ce que j'ai fait et me corriger. Mais surtout me dire pourquoi ca ne fonctionne pas.
Mon besoin:
J'offre 2 options de prix pour la livraison.
Prix 1 = Avec assurance
Prix 2 = SANS assurance.
Par default, le bouton coché est celui AVEC assurance.
Ce que je souhaite faire, c'est si le client change l'option pour quand meme prendre la livraison sans assurance, qu'un popup s'ouvre avec un message dedans pour qu'il soit bien contient des risques qu'il prend.
Ce que j'ai fait,
J'ai créé un fichier popup.php
Puis dans ma page de checkout-shipping.php sous le code
Code:
// Ca c'est le code pour que le prix avec assurance soit séléctionné par default
if ( !tep_session_is_registered('shipping') || ( tep_session_is_registered('shipping') && ($shipping == false) && (tep_count_shipping_modules() > 1) ) )
{
$shipping = $shipping_modules->shipping_default('chronopost');
}
// Si je mets zones a la place de chronopost alors c'est mon tarif sans assurance qui est sélectionné par défault.
// Ce que j'ai ajouté ensuite pour mon popup
if ($shipping == 'zones')
{
require(DIR_WS_INCLUDES . 'popup.php');
}
// et la fin
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CHECKOUT_SHIPPING);
$breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$breadcrumb->add(NAVBAR_TITLE_2, tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
$content = CONTENT_CHECKOUT_SHIPPING;
$javascript = $content . '.js';
require(DIR_WS_TEMPLATES . TEMPLATE_NAME . '/' . TEMPLATENAME_MAIN_PAGE);
require(DIR_WS_INCLUDES . 'application_bottom.php');
Alors ca doit sse voir que je suis completement nulle mais j'aimerai savoir et comprendre pourquoi mon popup ne fonctionne pas
Si quelqu'un peut me guider un peu ce serait super a vous!
Merci d'avance :wink: