Showing posts with label How to send custom email template in magento. Show all posts
Showing posts with label How to send custom email template in magento. Show all posts

Wednesday, 18 December 2013

Send Custom Template in Email magento


Send Custom Template in Email magento

$templateId = 1;
$sender = array('name' => Mage::getStoreConfig('trans_email/ident_sales/name'),
'email' => Mage::getStoreConfig('trans_email/ident_sales/email'));

//recepient
$email = $order->getCustomerEmail();  // Customer Email
$emaiName = $order->getCustomerName(); // Customer Name

// Your dynamic variable
$vars = array();
$vars = array('name'=>$order->getCustomerName());

$storeId = Mage::app()->getStore()->getId();
$translate = Mage::getSingleton('core/translate');
Mage::getModel('core/email_template')->sendTransactional($templateId, $sender, $email, $emailName, $vars, $storeId);
$translate->setTranslateInline(true);