有沒有辦法在後端窗體/列表中將列表值從1替換爲Yes?OctoberCMS後端列表值
例 數據庫表項
id - auto_increment
title - varchar
date - date
time - time
text - text
public - INT (1)
現在我在生成器看起來像這樣
因此,如何將我更換與創建的列表是?
有沒有辦法在後端窗體/列表中將列表值從1替換爲Yes?OctoberCMS後端列表值
例 數據庫表項
id - auto_increment
title - varchar
date - date
time - time
text - text
public - INT (1)
現在我在生成器看起來像這樣
因此,如何將我更換與創建的列表是?
爲此,您需要創建一個部分爲列 https://octobercms.com/docs/backend/lists#column-partial
修改您的爲myplugin /模型/ themodel/columns.yaml文件爲公衆場
public:
type: partial
path: ~/plugins/yourname/myplugin/models/themodel/_content_column.htm
內容_content_column .htm文件將爲
<?php if ($record->public==1): ?>
Yes
<?php else: ?>
No
<?php endif; ?>
或
<?php if ($value==1): ?>
Yes
<?php else: ?>
No
<?php endif; ?>
$值是默認的單元格的值,$記錄是用於小區
在columns.yaml文件,您還可以添加「語境」屬性。
public:
label: Public
context:
1: Yes
0: No
非常感謝。這工作完美。 +1 –