| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
Review Reminder Email | ||||
|
|
Thread Tools | Search this Thread |
#21
|
|||||||
|
|||||||
Re: Review Reminder Email
Quote:
I solved this by using the mod, "Remember Me" by WCM http://www.websitecm.com/x-cart-mods/remember-me.html If a customer is logged in, then the fields on the write review page will automatically fill using this code (not sure if I added it or if it's stock): file: /common_files/modules/Advanced_Customer_Reviews/customer_add_review.tpl Code:
(see the {if $login ne ''}, etc....) and: Code:
If the customer is not logged in, I'm having a hard time justifying the expectation of pre-populating form fields. Does this work better for you?
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4 |
|||||||
|
#22
|
|||||||
|
|||||||
Re: Review Reminder Email
In Test Mode emails are being sent for orders that failed, not finished, payment authorised and awaiting payment yet in the settings "Send review reminder to customer (if order is completed) " is set true?
Not only that but customers that had multiple not finished orders have recieved a review request for each incomplete order! Has anyone else had this?
__________________
X-Cart GOLD Plus v4.5.4 CDSEO Pro ewdhosting Dedicated Server Dedicated SSL Stone Edge OM |
|||||||
#23
|
|||||||
|
|||||||
Re: Review Reminder Email
This is very odd behaviour indeed. Of the 148 orders that were checked to see if a reminder should be emailed to the customer their status was as follows:
8 Awaiting Payment 12 Not Finished 8 Failed 1 Cancelled 60 Dispatched 59 Payment Authorised. Except for 1 Not Finished and 1 payment Authorised ALL orders were sent an email.
__________________
X-Cart GOLD Plus v4.5.4 CDSEO Pro ewdhosting Dedicated Server Dedicated SSL Stone Edge OM |
|||||||
#24
|
|||||||
|
|||||||
Re: Review Reminder Email
Well, apparently the odd behaviour I witnessed is exactly what Test mode is meant to do - it simply provides you with a method of testing the format of the email sent, which I guess is fair enough. Would have been more reassuring to have it run the algorithm that determines who gets a reminder.
__________________
X-Cart GOLD Plus v4.5.4 CDSEO Pro ewdhosting Dedicated Server Dedicated SSL Stone Edge OM |
|||||||
#25
|
|||||||
|
|||||||
Re: Review Reminder Email
Now that I'm out of test mode I've experienced the following SQL error:
Remote IP :Does anyone have any ideas please? Since I have not modified the code I didn't expect to see SQL errors.
__________________
X-Cart GOLD Plus v4.5.4 CDSEO Pro ewdhosting Dedicated Server Dedicated SSL Stone Edge OM |
|||||||
#26
|
|||||||
|
|||||||
Re: Review Reminder Email
What can I say? I changed the "Send review reminder to customer in N days " from 9 to 3 and the SQL errors went away.
__________________
X-Cart GOLD Plus v4.5.4 CDSEO Pro ewdhosting Dedicated Server Dedicated SSL Stone Edge OM |
|||||||
#27
|
|||||||||
|
|||||||||
Re: Review Reminder Email
Quote:
In the test mode the order status is not taken into account. Quote:
I've added the new condition for test mode: TEST_EMAIL is required now if TEST_MODE is TRUE. If TEST_EMAIL is empty then review reminders will not be sent at all. It will be in the updated version of the module. In this case store owner/developer can specify his/her own email for testing purpose and get test review reminders. Quote:
It seems that $sql_tbl array is not defined for some reason. There are two functions for review reminder in the 'modules/Advanced_Customer_Reviews/func.php' file: func_acr_send_review_reminder() func_acr_send_review_reminders() Both of them should contain part of code like this: PHP Code:
Could you please check your file and check if global definition of $sql_tbl is there?
__________________
Karina Lipnyagova The "Advanced Customer Reviews", "Root Categories" and "Pop-up Anywhere" author |
|||||||||
#28
|
|||||||||
|
|||||||||
Re: Review Reminder Email
Quote:
Quote:
This SQL error should not be connected with the "Send review reminder to customer in N days " setting. I've failed to reproduce the same SQL error. However I've investigated this issue and found another possible reason. Please check your '<xcart_dir>/send_review_reminders.php' file and found this part of code: PHP Code:
and replace it with: PHP Code:
__________________
Karina Lipnyagova The "Advanced Customer Reviews", "Root Categories" and "Pop-up Anywhere" author |
|||||||||
#29
|
|||||||
|
|||||||
Re: Review Reminder Email
Quote:
Hi Karina, Is this an edit you recommend to all ACR installs? Or is this something only needed for stores with more than one language? Thanks for clarifying and thanks for the constant monitoring and improvements of ACR. Jeremy
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4 |
|||||||
#30
|
|||||||||
|
|||||||||
Re: Review Reminder Email
Quote:
Jeremy, yes, it's better to apply this fix to all ACR installs. More information: I failed to reproduce the SQL error from DavyMac post, but I've faced with another small issue: wrong encoding of review reminder subject line. I've fixed it with the code from my previous post. And I guess my issue and issue from DavyMac post are connected. This issue is actual for module versions for X-Cart v4.5.3, 4.5.4, 4.5.5 only.
__________________
Karina Lipnyagova The "Advanced Customer Reviews", "Root Categories" and "Pop-up Anywhere" author |
|||||||||
|
|
|||
X-Cart forums © 2001-2020
|