Кто-нибудь может помочь с этим?
Я создал новый модуль с 2-мя настраиваемыми полями, кажется, все работает нормально. Примите, что одно из полей не будет сохранено в БД в процессе оформления одной страницы?
Я могу вводить данные через страницу регистрации (register.phtml) и редактировать данные через страницу редактирования учетной записи (edit.phtml), все это сохраняется в БД.
Одним из полей является поле выбора, которое получает опцию из модели / объекта. Это поле сохраняется нормально, оба поля имеют одинаковые записи в файле config.xml.
Я пробовал разные варианты ввода в billing.phtml
<?php if(!$this->isCustomerLoggedIn()): ?>
<li>
<label for="billing:childname" class="required"><em>*</em>
<?php echo $this->__('Childs Name') ?>
</label>
<div class="input-box">
<input type="text" name="billing[childname]" id="billing:childname"
value="<?php echo $this->htmlEscape($this->getQuote()->getCustomerChildname()) ?>"
title="<?php echo $this->__('Childs Name') ?>"
class="input-text validate-text required-entry" />
</div>
</li>
также: value = "htmlEscape ($ this-> getCustomer () -> getChildname ())?>"
Но, похоже, ничто из того, что я пытаюсь сделать, не сработало.
Большое спасибо