我需要为我们的供应商创建供应商注册。如何以自定义格式创建表单助手
<form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="form-validate">
<ul>
<li class="fields">
</li>
<li>
<label for="email_address" class="required"><em>*</em><?php echo $this->__('Email Address') ?></label>
<div class="input-box">
<input type="text" name="email" id="email_address" value="<?php echo $this->escapeHtml($this->getFormData()->getEmail()) ?>" title="<?php echo $this->__('Email Address') ?>" class="input-text validate-email required-entry" />
</div>
</li>
</ul>
</form>
我收到错误致命错误:在非对象上调用成员函数getEmail()我需要知道如何在magento中创建表单对象...
答案 0 :(得分:0)
在这种情况下,getFormData()
只返回拥有函数getEmail()
所以只需创建一个带有函数getFormData()
的Block类,并创建一个拥有getEmail()
函数的Helper类。
HTH