我正在使用表单助手输入日期选择如下
echo $this->Form->date('date_from', [
'empty' => [
'year' => 'Choose Year',
'month' => 'Choose Month',
'day' => 'Choose Date'
],
'label' => 'Date From'
]);
但这仅显示选择字段,而不是标签日期来自
答案 0 :(得分:0)
使用date
的CakePHP3表单助手看起来不支持label
作为参数。
但这会产生完全相同的标签:
<?php
echo $this->Form->label('Date From');
echo $this->Form->date('date_from', [
'empty' => [
'year' => 'Choose Year',
'month' => 'Choose Month',
'day' => 'Choose Date'
],
]);
?>
答案 1 :(得分:0)
您可以在HTML代码中添加标签:
<div class="input date">
<label>My label</label>
<?php echo $this->Form->date('from_date'); ?>
</div>
Date Form Control和Form Control之间的区别在于,最后一个输出div
包装器和label
(以及其他)。