gpt4 book ai didi

cakephp - 如何更改表格月份的名称

转载 作者:行者123 更新时间:2023-12-02 02:59:39 24 4
gpt4 key购买 nike

我的代码里有这个

$this->Form->month('cc_month',['monthNames' => false]);

它生成以下代码:

<select name="cc_month[month]">
<option value="" selected="selected"></option>
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>

但我只想要<select name="cc_month"> , 没有 [month]字首。我怎样才能做到这一点?

最佳答案

方法

Cake\View\Helper\FormHelper::month(string $fieldName, array $attributes)

用于与 date 相关的字段。

属性 $fieldName 将用作 select 元素的 HTML 名称属性的前缀,如 Creating Date & Time Related Controls 中所述。 .

在您的情况下,我知道字段 month 存储一个整数。您可以使用以下代码生成适当的 SELECT 标记:

echo $this->Form->select('cc_month',range(1,12))  

关于cakephp - 如何更改表格月份的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47106568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com