如何删除或更改CakePHP中输入字段的标签?

时间:2014-10-12 08:27:47

标签: forms cakephp

我使用以下代码创建了一个表单。

<?php $this->Form->create('Course'); ?>

表单文本元素使用以下标签显示...

<?php $this->Form->input('code'); ?>

但我不想显示文本字段的标签 在上面的编码中应该做些什么改变?

3 个答案:

答案 0 :(得分:5)

如果您想更改标签,请使用此标记。

$this->Form->input('code', array('label' => 'LabelName'));

答案 1 :(得分:3)

如果您要删除需要使用的标签:

   <?php echo $this->Form->input('code', array('label' => false)); ?>

要完全控制输入的标签,最好的方法是使用它:

   <?php echo $this->Form->input('code',array('label'=>array('text'=>'This is my label','class'=>' this is the class of my label'))); ?>

答案 2 :(得分:1)

$this->Form->input('code', array('label' => false));

或者,如果您想将标签更改为您选择的其他标签:

$this->Form->input('code', array('label' => 'something else'));