Я использую ZF2, некоторые из моих полей создаются обычно из-за дизайна. Хотя некоторые из них создаются по форме zend. Дело в том, что когда я отправляю данные, я получаю только те поля, которые были созданы через форму ZF2, например, поле моего имени, пол, заголовок. Остальные поля не публикуются. Вот фрагмент кода, чтобы мой кодДанные формы не отправлены на следующую страницу
<?php
$form = $this->form;
$form->prepare();
echo $this->form()->openTag($form);
?>
<div class="featureBox">
<div class="profile_address">
<div class="main">
<div class="address_head"><h4><?php echo $form->get('username')->getValue(); ?> > Account Detail</h4></div>
<div class="field_set">
<div class="field_input">
<label><?php echo $form->get('username')->getLabel(); ?></label>
<div class="field"><input type="text" readonly="readonly"value="<?php echo $form->get('username')->getValue(); ?>"></div>
</div>
<div class="field_input">
<label><?php echo $form->get('email')->getLabel(); ?></label>
<div class="field"><input type="text" value="<?php echo $form->get('email')->getValue(); ?>"></div>
</div>
</div>
</div>
<div class="field_set">
<div class="field_input">
<?php echo $this->formRow($form->get('gender')->setAttribute('class', 'stylish-select')); ?>
</div>
</div>
<div class="field_set">
<div class="field_input">
<?php echo $this->formRow($form->get('title')); ?>
</div>
</div>
<div class="free-btn">
<input type="submit" value="Save" onclick="return validatePassword();"/>
<input type="button" value="Back" class="button" onclick="window.location='<?php echo $this->url('admin_administrator'); ?>';return false;" />
</div>
</div>
</div>
</div>
<?php
$this->form()->closeTag();
?>
Любая идея о том, Что я получаю неправильно может прийти через это, если я использую
$ this-> formRow()
со всеми полями но если я использую это, это разрушит мои требования к дизайну.
пытаются использовать минимальный пример и полосы, Что не нужно. –
ok ушел, давайте посмотрим, смогу ли это понять. –