【发布时间】:2023-04-06 18:10:02
【问题描述】:
我正在尝试在 Yii2 的返回函数中添加一个文本标签。这是我的代码:
return function() {
return [
'main' => [
[
'alias' => 'siteName',
'type' => 'text',
'label' => Yii::t('sk', 'Site name'),
'rules' => [
['string', 'min' => 2, 'max' => 255],
]
],
[
'alias' => 'siteAddress',
'type' => 'text',
'label' => Yii::t('sk', 'Company contact address'),
'rules' => [
['string', 'min' => 0, 'max' => 2048],
['default', 'value' => ''],
]
],
[
'alias' => 'sitePhone',
'type' => 'text',
'label' => Yii::t('sk', 'Company contact phone'),
'rules' => [
['string', 'min' => 0, 'max' => 2048],
['default', 'value' => ''],
]
],
];
};
这是 HTML 输出:
网站名称
公司联系地址
公司联系电话
如何在“站点名称”之后添加一个新标题,这样我才能得到这个?
网站名称
-- 联系人设置--
公司联系地址
公司联系电话
我已经尝试过类似的方法:
return function() {
return [
'main' => [
[
'alias' => 'siteName',
'type' => 'text',
'label' => Yii::t('sk', 'Site name'),
'rules' => [
['string', 'min' => 2, 'max' => 255],
]
],
[
'label' => Yii::t('sk', '-- CONTACT SETTINGS --'),
'alias' => 'siteAddress',
'type' => 'text',
'label' => Yii::t('sk', 'Company contact address'),
'rules' => [
['string', 'min' => 0, 'max' => 2048],
['default', 'value' => ''],
]
],
[
'alias' => 'sitePhone',
'type' => 'text',
'label' => Yii::t('sk', 'Company contact phone'),
'rules' => [
['string', 'min' => 0, 'max' => 2048],
['default', 'value' => ''],
]
],
];
};
但根本没有用。
【问题讨论】: