- Posts: 167
- Thank you received: 2
notification produit disponible
13 years 5 months ago #99328
by xav
notification produit disponible was created by xav
bonjour
serait t'il possible qu'une fois que le client ai souscrit a la notification d'email qu'il soit rediriger vers la catégorie dans laquelle il etait plutôt que de devoir cliquer sur un lien en haut de page comme c'est le cas en PJ
d'ailleurs en laissant tel quel il y a de forte chance pour qu'en plus le client pense que sa demande n'a pas ete prise en compte et reclique de nouveau sur ok...
merci d'avance
serait t'il possible qu'une fois que le client ai souscrit a la notification d'email qu'il soit rediriger vers la catégorie dans laquelle il etait plutôt que de devoir cliquer sur un lien en haut de page comme c'est le cas en PJ
d'ailleurs en laissant tel quel il y a de forte chance pour qu'en plus le client pense que sa demande n'a pas ete prise en compte et reclique de nouveau sur ok...
merci d'avance
Please Log in or Create an account to join the conversation.
13 years 5 months ago #99385
by Xavier
Replied by Xavier on topic notification produit disponible
Bonjour,
Le message indique que l'inscription à bien été prise en compte.
Pour faire une redirection, il faut éditer le controller product dans "components/com_hikashop/controllers/product.php" fonction "send_email()" et forcer une url à la place de "$url = JRequest::getVar('redirect_url');" utiliser: "$url = hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$product->alias.$url_itemid));"
Le message indique que l'inscription à bien été prise en compte.
Pour faire une redirection, il faut éditer le controller product dans "components/com_hikashop/controllers/product.php" fonction "send_email()" et forcer une url à la place de "$url = JRequest::getVar('redirect_url');" utiliser: "$url = hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$product->alias.$url_itemid));"
Please Log in or Create an account to join the conversation.
13 years 5 months ago - 13 years 5 months ago #99395
by xav
Replied by xav on topic notification produit disponible
quelque chose doit m'échapper car ca n'y change rien du tout
sait tu pourquoi?
voici le fichier, pour info j'ai du retirer une ) sinon ca faisait une erreur de syntaxe
sait tu pourquoi?
voici le fichier, pour info j'ai du retirer une ) sinon ca faisait une erreur de syntaxe
Code:
$productClass->addAlias($product);
$app->enqueueMessage(JText::sprintf('CLICK_HERE_TO_GO_BACK_TO_PRODUCT',hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$product->alias.$url_itemid)));
}
}
}
$url = hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$product->alias.$url_itemid);
if($send && !empty($url)){
$app->redirect($url);
}else{
$this->contact();
}
}
function add_waitlist() {
JRequest::checkToken('request') || jexit( 'Invalid Token' );
$element = new stdClass();
$formData = JRequest::getVar( 'data', array(), '', 'array' );
Last edit: 13 years 5 months ago by Jerome.
Please Log in or Create an account to join the conversation.
13 years 5 months ago #99545
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic notification produit disponible
Bonjour,
Petite confusion dans la fonction. Il s'agit de la fonction "add_waitlist" et non "sendmail".
Le formulaire de contact et le formulaire de waitlist sont très proches mais sont sur deux fonctions différentes
Donc il faut modifier la function "add_waitlist" comme ceci:
Cordialement,
Petite confusion dans la fonction. Il s'agit de la fonction "add_waitlist" et non "sendmail".
Le formulaire de contact et le formulaire de waitlist sont très proches mais sont sur deux fonctions différentes
Donc il faut modifier la function "add_waitlist" comme ceci:
Code:
} else {
$app->enqueueMessage(JText::_('ALREADY_REGISTER_WAITLIST'));
}
//$app->enqueueMessage(JText::sprintf('CLICK_HERE_TO_GO_BACK_TO_PRODUCT',hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$alias)));
//$url = JRequest::getVar('redirect_url');
$url = hikashop_completeLink('product&task=show&cid='.$product->product_id.'&name='.$alias);
if(!empty($url)){
$app->redirect($url);
}else{
$this->waitlist();
}
}
function cleancart(){
$class = hikashop_get('class.cart');
if($class->hasCart()){
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: xav
Please Log in or Create an account to join the conversation.
13 years 5 months ago #99554
by xav
Replied by xav on topic notification produit disponible
:woohoo: merci jerôme
c'est nickel
c'est nickel
Please Log in or Create an account to join the conversation.
Time to create page: 0.205 seconds