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/

10-13 08:53