правильное имя переменной message
(не var_message)
сообщение переменной заполняется в контроллере Mage_Wishlist_IndexController
внутри метода sendAction
вот оно:
$emailModel = Mage::getModel('core/email_template');
$sharingCode = $wishlist->getSharingCode();
foreach ($emails as $email) {
$emailModel->sendTransactional(
Mage::getStoreConfig('wishlist/email/email_template'),
Mage::getStoreConfig('wishlist/email/email_identity'),
$email,
null,
array(
'customer' => $customer,
'salable' => $wishlist->isSalable() ? 'yes' : '',
'items' => $wishlistBlock,
'addAllLink' => Mage::getUrl('*/shared/allcart', array('code' => $sharingCode)),
'viewOnSiteLink' => Mage::getUrl('*/shared/index', array('code' => $sharingCode)),
'message' => $message
)
);
}
$wishlist->setShared(1);
$wishlist->save();
, а фактическое содержание сообщения поступает из формы ввода и извлекается здесь:
$message = nl2br(htmlspecialchars((string) $this->getRequest()->getPost('message')));
фактический стиль или CSS не назначены ему.На самом деле большинство стилей определены inline
в шаблонах электронной почты