顧客にいくつかのカスタム変数を追加しましたが、それらを電子メールテンプレートで使用したいと思います。
インストーラーでcustomerに変数を追加した例を次に示します。
$setup->addAttribute('customer', 'companyname', array(
'input' => 'text',
'type' => 'varchar',
'label' => 'Company name',
'visible' => 1,
'required' => 1,
'user_defined' => 1,
));
$setup->addAttributeToGroup(
$entityTypeId,
$attributeSetId,
$attributeGroupId,
'companyname',
'999' //sort_order
);
$oAttribute = Mage::getSingleton('eav/config')->getAttribute('customer', 'companyname');
$oAttribute->setData('used_in_forms', array('adminhtml_customer','customer_account_create'));
$oAttribute->save();
この変数をメールテンプレートで使用しようとしています。
{{var order.getCustomer().getCompanyname()}}
しかし、それは表示されていません。それを機能させる方法は?