$storeId
= 13;
$store
= Mage::getSingleton(
'core/store'
)->load(
$storeId
);
$quote
= Mage::getModel(
'sales/quote'
)->setStore(
$store
)->load(347453);
$email
=
"test@adin.pro"
;
$senderid
= Mage::getStoreConfig(Ebizmarts_AbandonedCart_Model_Config::SENDER,
$storeId
);
$sender
=
array
(
'name'
=> Mage::getStoreConfig(
"trans_email/ident_$senderid/name"
,
$storeId
),
'email'
=> Mage::getStoreConfig(
"trans_email/ident_$senderid/email"
,
$storeId
));
$name
=
$quote
->getCustomerFirstname() .
' '
.
$quote
->getCustomerLastname();
$unsubscribeUrl
= Mage::getModel(
'core/url'
)->setStore(
$storeId
)->getUrl() .
'ebizautoresponder/autoresponder/unsubscribe?list=abandonedcart&email='
.
$email
.
'&store='
.
$storeId
;
$couponcode
=
''
;
if
(true) {
$mailsubject
=
"Abandonned cart relance"
;
$templateId
= 63;
$vars
=
array
(
'quote'
=>
$quote
,
'url'
=>
$url
,
'unsubscribeurl'
=>
$unsubscribeUrl
,
'tags'
=>
array
(
"mandrilltag"
));
$customer
= Mage::getModel(
'customer/customer'
)
->setStore(Mage::app()->getStore(
$storeId
))
->loadByEmail(
$email
);
if
(
$customer
->getId() && Mage::helper(
'sweetmonkey'
)->enabled()) {
$tbtPoints
= Mage::helper(
'ebizmarts_abandonedcart'
)->getTBTPoints(
$customer
->getId());
foreach
(
$tbtPoints
as
$key
=>
$field
) {
if
(
$key
==
'points'
) {
if
(
$field
>= Mage::getStoreConfig(
'sweetmonkey/general/email_points'
,
$storeId
)) {
$vars
[
$key
] =
$field
;
}
}
else
{
$vars
[
$key
] =
$field
;
}
}
}
Mage::app()->getTranslator()->init(
'frontend'
, true);
$translate
= Mage::getSingleton(
'core/translate'
);
$mail
= Mage::getModel(
'core/email_template'
)
->setTemplateSubject(
$mailsubject
)
->sendTransactional(
$templateId
,
$sender
,
$email
,
$name
,
$vars
,
$storeId
);
echo
"==> tpl"
.
$templateId
.
" email: "
.
$email
.
" name: "
.
$name
.
" store: "
.
$storeId
;
$translate
->setTranslateInLine(true);
die
(
'does it send ?'
);