Как получить или передать переменные электронной почты в phtml

0

Хорошо, ребята, потратили полдня на это, и сейчас я сдаюсь.

Под моей учетной записью была активированная электронная почта, я хочу добавить к письму уникальный идентификатор клиента, который является не более чем начальным клиентом + идентификатором клиента, который я динамически создаю с использованием php.

Теперь у меня есть идентификатор клиента {{var customer.getId()}} приходящий на электронную почту, и у меня есть

{{block type='core/template' area='frontend' template='email/customer_uniq_id.phtml'  customer_id_var='{{var customer.getId()}}' }}

который я пытаюсь передать customer_id_var с Id на мой customer_uniq_id.phtml

Но он не работает, и я пробовал это:

echo Mage::getModel('core/variable')->loadByCode('customer.ID')->getValue('plain');

и другие коды, но ничего.

Любые подсказки о том, как получить идентификатор клиента при отправке электронной почты?

Приветственные ребята

  • 0
    Вы пробовали магический геттер: $this->getCustomerIdVar()
  • 0
    Это дает мне {{var customer.getId ()}} вместо фактического идентификатора ...
Показать ещё 2 комментария
Теги:
email
magento

1 ответ

0

Попробуйте $this-> getData ('order'), как указано здесь: http://www.webspeaks.in/2011/06/customize-new-order-email-template-in-magento.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню