Неустранимая ошибка: вызов функции-члена getEmail () для необъекта в magento

0

Мне нужно создать регистрацию поставщика у нашего поставщика. Как создать помощник формы в пользовательской форме

<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...

Теги:
magento

1 ответ

0

В этом случае getFormData() просто возвращает модель или помощник, которому принадлежит функция getEmail()

Поэтому просто создайте класс Block с помощью функции getFormData() и создайте класс Helper, которому принадлежит функция getEmail().

НТН

Ещё вопросы

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