如何在 OctoberCMS 列表中为开关类型显示 'Inactive/Active'?
How to display 'Inactive/Active' for switch type in OctoberCMS list?
我尝试在 format
下使用此 YAML 语法 Switch
类型或 Text
类型
format: !e '%s == 0 ? Active : Inactive'
但没有按预期工作。反正有没有修改控制器?如何显示单词 'Inactive/Active' 而不是 'Yes/No'?
根据 documentation,你可以在 fields.yaml
文件上写这个:
boolean_column:
label: Boolean option
type: switch
comment: Comment of this
on: Active
off: Inactive
你可以试试这个:
首先,创建一个部分,例如 _active_column.htm
包含以下内容(例如):
<?php if($value){ ?>
Active
<?php }else{ ?>
Inactive
<?php } ?>
然后,在 columns.yaml
中,您可以像这样调用部分:
active:
label : Active
type : partial
path : ~/plugins/your/plugin/models/your_model/_active_column.htm
在此示例中,$value
从模型中获取 active
列的值。
我尝试在 format
下使用此 YAML 语法 Switch
类型或 Text
类型
format: !e '%s == 0 ? Active : Inactive'
但没有按预期工作。反正有没有修改控制器?如何显示单词 'Inactive/Active' 而不是 'Yes/No'?
根据 documentation,你可以在 fields.yaml
文件上写这个:
boolean_column:
label: Boolean option
type: switch
comment: Comment of this
on: Active
off: Inactive
你可以试试这个:
首先,创建一个部分,例如 _active_column.htm
包含以下内容(例如):
<?php if($value){ ?>
Active
<?php }else{ ?>
Inactive
<?php } ?>
然后,在 columns.yaml
中,您可以像这样调用部分:
active:
label : Active
type : partial
path : ~/plugins/your/plugin/models/your_model/_active_column.htm
在此示例中,$value
从模型中获取 active
列的值。