CakePHP通常在输入之前放置标签,因此请执行以下操作:
echo $this->Form->input('subject');
我们得到这个:
<div class="input text required">
<label for="TicketSubject">Subject</label>
<input name="data[Ticket][subject]" maxlength="255" type="text" id="TicketSubject">
</div>
有什么办法可以在输入之后放置标签来获得标签?
<div class="input text required">
<input name="data[Ticket][subject]" maxlength="255" type="text" id="TicketSubject">
<label for="TicketSubject">Subject</label>
</div>
谢谢。
最佳答案
正确的方法是使用“格式”选项。
$this->Form->input('subject', array(
'format' => array('before', 'input', 'between', 'label', 'after', 'error')
));
没人读过API :)
关于cakephp - 更改CakePHP 2.2中输入的标签位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12619168/