Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
kamelion0927
Sorry! I was pretty vague in my explanation.
When I was in the Mailbeez Facebook mod, I was clicking on "Send Test Mail", putting in the test email address, submitting the request and instead of being sent to a viable page within my admin, I was getting a 404 page. At the end of the web address of the 404 page, a "zenid=564321326546531321" was being added.
I (finally) figured out that the number after the zen id was a session token which led me to turn off the "Recreate Session ID" in my admin>config>sessions.
I hope that it is easier to understand. :D
After having issues with getting a "zenid" after my web address on several of my pages, I finally figured out what I was REALLY doing incorrectly - it turns out I had improperly inserted a redirect on my .htaccess file. I'm pretty sure I have it corrected (or at least everything is working for now).
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
mailbeez
hi luke,
let me check this and come back later.
try -1 in the meantime
cord
Hi Cord
Have you managed to work out why this isnt working for me yet please?
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
TonyBunney
Sorry me again already.
Is there any expected date for the email throttling?
My largest client has over 25,000 clients all hungry for marketing emails!!
Tony
hi tony,
good to hear you like mailbeez and see the potential for anyones online shop ;-)
Throttling is on the roadmap, but I would like to develop a stable solution rather than a quickfix. Hope to have a solution within a couple of weeks.
until then: most modules will only generate a small number of emails if run daily, e.g. the review reminder will send as many emails as you had orders in the configured number of days before.
In simulation mode you can try out things in a "what-if" way to get a feeling for it. The current version does not support tracking in simulation mode, so don't get confused by that (will come with verison 2.0)
cheers
cord
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
TonyBunney
Sorry but this is a pet hate of mine.
Can you make your HTML code XHTML 1.0 Transitional compliant, seeing as this is what your DOCTYPE header says you code is.
I have attached an amended v1.7 admin/mailbeez.php file as an example.
Thanks
thanks a lot,
have more a trial and error approach when dealing with html :smile:
will put your changes it the next version. Maybe you can review the whole system for me (wait until version 2.0)
cheers
cord
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
lukelloyd
Hi Cord
Have you managed to work out why this isnt working for me yet please?
sorry, was busy. But lets have a look:
The query to select the customers by date looks like this
PHP Code:
(...) " and ci.customers_info_date_account_created <= '" . $date_passed . "'
and ci.customers_info_date_account_created > '" . $date_skip . "' ";
while the date is calculated
PHP Code:
$date_passed = dbdate(MAILBEEZ_NOPURCHASE_PASSED_DAYS);
using
PHP Code:
function dbdate($day) {
$rawtime = strtotime("-".$day." days");
$ndate = date("Ymd", $rawtime);
return $ndate;
}
so with -1 (results into "now" + 1) $date_passed should be in any case bigger than account_created (when run daily)
Are you sure it doesn't work? or did you already run the module and you do not have new customers to catch?
cheers
cord
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
mailbeez
sorry, was busy. But lets have a look:
The query to select the customers by date looks like this
PHP Code:
(...) " and ci.customers_info_date_account_created <= '" . $date_passed . "'
and ci.customers_info_date_account_created > '" . $date_skip . "' ";
while the date is calculated
PHP Code:
$date_passed = dbdate(MAILBEEZ_NOPURCHASE_PASSED_DAYS);
using
PHP Code:
function dbdate($day) {
$rawtime = strtotime("-".$day." days");
$ndate = date("Ymd", $rawtime);
return $ndate;
}
so with -1 (results into "now" + 1) $date_passed should be in any case bigger than account_created (when run daily)
Are you sure it doesn't work? or did you already run the module and you do not have new customers to catch?
cheers
cord
Hi Cord
I did try that and it didnt seem to work. The normal operation works E.G. If i run the cron it will pick everything up from yesterday but im trying to get it that when i run it it picks up anything (inc stuff from like 1 minute ago)
If i need to change any code etc just fire it over and ill do it. Just for your info i have installed time zone offset module to get my server time and local time the same, but it only shifts by an hour so if that was not helping things i would still have stuff go out but i would be an hour difference or something wouldnt i?
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
rjspomer
This looks to be a nice addition to all ready great cart software. There is one issue just like the email issue with zen cart. The formatting of the email does not render right in outlook 2007 and gmail. The width ends up full screen. I have redesigned the zen-cart templates but do not know where to start with the mailbeeze.
Is there a way to make this work in outlook 2007 and 2010?
Thanks
I'm I the only one with this problem? I really can't see using this when the email is so out of formatting it looks totally weird. Maybe I am missing something that has been discussed on this issue.
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
rjspomer
This looks to be a nice addition to all ready great cart software. There is one issue just like the email issue with zen cart. The formatting of the email does not render right in outlook 2007 and gmail. The width ends up full screen. I have redesigned the zen-cart templates but do not know where to start with the mailbeeze.
Is there a way to make this work in outlook 2007 and 2010?
Thanks
hi,
all mailbeez content is generated based on templates and then parsed through the zencart mailsystem into zen-carts email templates. I think it takes by default the
(zencart)/email/email_template_default.html
file.
this tutorial may help as well:
http://www.mailbeez.com/documentatio...tting-started/
enjoy mailbeez
cord
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
lukelloyd
Hi Cord
I did try that and it didnt seem to work. The normal operation works E.G. If i run the cron it will pick everything up from yesterday but im trying to get it that when i run it it picks up anything (inc stuff from like 1 minute ago)
If i need to change any code etc just fire it over and ill do it. Just for your info i have installed time zone offset module to get my server time and local time the same, but it only shifts by an hour so if that was not helping things i would still have stuff go out but i would be an hour difference or something wouldnt i?
hi luke,
think you just helped me to find a bug ;-)
please go to mailhive/common/classes/mailbeez.php and replace the function dbdate (around line 80) with this one:
PHP Code:
function dbdate($day) {
$rawtime = strtotime( -1 * (int)$day . " days");
$ndate = date("Ymd", $rawtime);
return $ndate;
}
now -1 should work for you!?
will put this into the next release
regards
cord
Re: Mailbeez After Sales Modules
Quote:
Originally Posted by
mailbeez
hi,
all mailbeez content is generated based on templates and then parsed through the zencart mailsystem into zen-carts email templates. I think it takes by default the
(zencart)/email/email_template_default.html
file.
this tutorial may help as well:
http://www.mailbeez.com/documentatio...tting-started/
enjoy mailbeez
cord
OK That maybe where I need to go "email_template_default.html I have not reworked that template.I will let you know thanks.