我使用以下代码创建了一个表单。
<?php $this->Form->create('Course'); ?>
表单文本元素使用以下标签显示...
<?php $this->Form->input('code'); ?>
但我不想显示文本字段的标签 在上面的编码中应该做些什么改变?
答案 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'));