Когда я создаю кнопку отправки в форме ZF2 следующим образом:
$this->add(array(
'name' => 'save_closebutton',
'attributes' => array(
'type' => 'submit',
'value' => 'Save & Move On »',
'id' => 'save_closebutton',
'class' => 'btn btn-default'
),
));
а затем поместите элемент formSubmit
в представление следующим образом:
echo $this->formSubmit($form->get('save_closebutton'));
ZF2 отображает текст кнопки как Save & Move On »
без отображения символа, который представляет код.
Я почти уверен, что проблема в помощнике formSubmit
, потому что проверка элемента показывает, что помощник создает это:
<input id="save_closebutton" class="btn btn-default" type="submit" value="Save & Move On »" name="save_closebutton">
но если я просто повторю ту же строку в представлении,
echo '<input id="save_closebutton" class="btn btn-default" type="submit" value="Save & Move On »" name="save_closebutton">';
кнопка отображается корректно.
Как заставить formSubmit
передавать символ, а не код?
'value' => 'Save & Move On »',
? - person dualmon   schedule 23.12.2015'value' => 'Save & Move On »'
, но цель моего вопроса заключалась в том, чтобы определить, как также включить html-код, например,'Save & Move On <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>'
- person jcropp   schedule 25.12.2015