Jump to content

[Résolu]Module poser une question sur un produit d'après "envoyer à un ami" prestashop 1.5


Recommended Posts

Je modifie le module envoyer à un ami pour en faire un module de question sur un produit.

 

J'ai donc ajouté un champ textarea "votre message" et lorsqu'il s'affiche dans le mail les retours à la ligne sont remplacés par le caractère "n".

Comment puis je récupérer ces retours. Il me semble que cela se fait dans la fonction JSON.stringify du fichier sendtoafriend-extra.tpl dont voici un extrait du code

 

$('#sendEmail').click(function(){
 var datas = [];
 $('#fancybox-content').find('input').each(function(index){
  var o = {};
  o.key = $(this).attr('name');
  o.value = $(this).val();
  if (o.value != '')
datas.push(o);
 });
  $('#fancybox-content').find('textarea').each(function(index){
  var o = {};
  o.key = $(this).attr('name');
  o.value = $(this).val();
  if (o.value != '')
datas.push(o);
 });
 if (datas.length >= 5)
 {
  $.ajax({
{/literal}url: "{$module_dir}sendtoafriend_ajax.php",{literal}
post: "POST",
data: {action: 'sendToMyFriend', secure_key: '{/literal}{$stf_secure_key}{literal}', friend: JSON.stringify(datas)},{/literal}{literal}
dataType: "json",
success: function(result){
 $.fancybox.close();
}
  });
 }

 

 

Quelqu'un saurait il me dire comment récupérer les retours chariots?

Edited by Acidy (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...