ilsaro Posted April 10, 2009 Share Posted April 10, 2009 il modulo spedisce corretamente la mail ma il link presente nella mail non funziona.guardando la mail ho notato che il link non risulta essere completo, manca il riferimento al mio sito Go to productdovrebbe essere Go to productin contactproduct.php ho trovato queste righe di codice che secondo me sono da modificare per far funzionare il tutto ma io non sono in grado.voi??? /* Product informations */ $product = new Product(intval(Tools::getValue('id_product')), false, intval($cookie->id_lang)); $goToProduct = $link->getProductLink($product); $smarty->assign('product', $product->name); $smarty->assign('goToProduct', $goToProduct); $smarty->assign('email_customer', $email_customer); $smarty->assign('id_customer', $id_customer); $goToProduct = ''.$this->l('Go to').' "'.$product->name.'"'; Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 Appena ho tempo ci guardo ... Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 In effetti utilizza la funzione $link->getProductLink($product); che rende (nel mio caso) /prestashop/product.php?id_product=0 mangiandosi il server. si potrebbe usare un campo nascosto che contiene $_SERVER['REQUEST_URI'] Che dite? Non vedo altro modo di prendersi l'url completo della pagina dalla quale parte la richiesta. Link to comment Share on other sites More sharing options...
havanaclub Posted April 10, 2009 Share Posted April 10, 2009 anche a me succede lo stesso... Sarà il caso di andare a testare la versione oginale francese del modulo ? Stasera la provo e vedo se fa lo stesso. Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 Ho fatto al volo una modifica, ma non ho tempo di testarla. Se qualcuno fa il test gli sono grato. contactproduct_04.zip Link to comment Share on other sites More sharing options...
disarci Posted April 10, 2009 Share Posted April 10, 2009 Ciao,classes/Mail.phpriga: 96 $templateVars['{shop_url}'] = 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').__PS_BASE_URI__; Quindi in qualunque template delle mail avete la variabile:{shop_url} con il vs url Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 L'ho cercata per mesi .... Link to comment Share on other sites More sharing options...
vinoalvino Posted April 10, 2009 Share Posted April 10, 2009 Se qualcuno fa il test e comunica il risultato gli sarò ancora più grato .... Link to comment Share on other sites More sharing options...
Germanoufo Posted April 10, 2009 Share Posted April 10, 2009 Farò il test appena sistemiamo il tutto a me era uscita l' idea della variabile suggerita da disarci ma non ho fatto in tempo a postare :cheese: Ciao ;-) Link to comment Share on other sites More sharing options...
ilsaro Posted April 10, 2009 Author Share Posted April 10, 2009 bene allora ho aperto un buon topic!!! Link to comment Share on other sites More sharing options...
paman Posted April 10, 2009 Share Posted April 10, 2009 Raga Scaricato Testato, Mi funziona benissimo, ma se non erro mi funzionava anche il vecchio, dopo riprovo il vecchio, a questo punto la curiosità mi assaleCiao Link to comment Share on other sites More sharing options...
ilsaro Posted April 10, 2009 Author Share Posted April 10, 2009 scaricato anche io ma ancora non và...non è che c'è qualche problema con il client di posta utilizzato?io uso thunderbird per mac Link to comment Share on other sites More sharing options...
paman Posted April 10, 2009 Share Posted April 10, 2009 scaricato anche io ma ancora non và...non è che c'è qualche problema con il client di posta utilizzato?io uso thunderbird per mac Mi hai messo la pulce nell' orecchio e ho fatto qualche prova penso che hai centrato il problema ma la cosa ancor più strana che la cosa varia da client a client posto le prove effettuate:1-mail visualizzata tramite webmail .mi rimanda alla pagina del prodotto Ok2- mail scaricata tramite OUTLOOK mostra il link, non apre il browser se vado sopra il link mi compare outbind://1-00000003DEF4 ecc una serie di numeri per me senza significato3-mail scaricata tramite outlook express - mi apre il browser su pagina bianca -be almeno lo apre -4-mail scaricata con mozilla thunderbird mi fa vedere solo la scritta - torna a prodotto - ma non mi appare nemmeno il linkNon sembra strano anche a Voi la cosa ?Ne riparliamo domani buonanotte a tutti. :down: Link to comment Share on other sites More sharing options...
paman Posted April 12, 2009 Share Posted April 12, 2009 Considerando che il modulo in questione e sviluppato partendo dal modulo send to a friend, il quale link di rimando al prodotto mi funziona benissimo sia da webmail, da outlook, da outlook express, e thunderbird, sarebbe opportuno confrontare il codice relativo al link che riporta al prodotto. Link to comment Share on other sites More sharing options...
RuletZ Posted April 12, 2009 Share Posted April 12, 2009 .....ma dove si trova il file per modificare il template della mail? :-/ Link to comment Share on other sites More sharing options...
ilsaro Posted April 14, 2009 Author Share Posted April 14, 2009 si trova nella cartella mails se non erro Link to comment Share on other sites More sharing options...
RuletZ Posted June 21, 2009 Share Posted June 21, 2009 secondo voi potrebbe essere utile aggiungere un campo captcha al modulo? Link to comment Share on other sites More sharing options...
alexj1972 Posted June 22, 2009 Share Posted June 22, 2009 apri il file contactproduct.phpmodifica le righe da 106 a 108 con queste quì sotto, al posto delle (*) metti il link del tuo sito.ciao Link to comment Share on other sites More sharing options...
disarci Posted June 22, 2009 Share Posted June 22, 2009 AAAAAAArgh Link to comment Share on other sites More sharing options...
alexj1972 Posted June 22, 2009 Share Posted June 22, 2009 che succede ho fatto qualche errore ? Link to comment Share on other sites More sharing options...
disarci Posted June 22, 2009 Share Posted June 22, 2009 Diciamo che hai fatto un modifica per il tuo server, ma non molto "universale"senza averla provata.... Link to comment Share on other sites More sharing options...
alexj1972 Posted June 22, 2009 Share Posted June 22, 2009 be comunque da me con quella modifica funziona.in effetti poi gli altri devono provare anche sul loro prestashop.ciao Link to comment Share on other sites More sharing options...
alexj1972 Posted June 22, 2009 Share Posted June 22, 2009 Diciamo che hai fatto un modifica per il tuo server, ma non molto "universale"senza averla provata.... Link to comment Share on other sites More sharing options...
disarci Posted June 22, 2009 Share Posted June 22, 2009 Scusami non volevo asserire che la tua modifica non andasse bene,dicevo solamente che con un parametro universale avresti sistemato il modulo per tutti,soprattutto per le persone non in grado di aprire un listato. Link to comment Share on other sites More sharing options...
alexj1972 Posted June 22, 2009 Share Posted June 22, 2009 Scusami non volevo asserire che la tua modifica non andasse bene,dicevo solamente che con un parametro universale avresti sistemato il modulo per tutti,soprattutto per le persone non in grado di aprire un listato. si in effetti cerco sempre di fare cose universali, ma siccome non sono neanche io un'esperto mi scuso se qualcosa non dovesse funzionare a dovere.ciaoma per un'altro modulo mi puoi dare una mano ?grazie Link to comment Share on other sites More sharing options...
disarci Posted June 22, 2009 Share Posted June 22, 2009 Cerco sempre di dare una mano,mi scuso se non sempre riesco, ma sono veramente in ritardo con le consegne.... Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now