我希望屏幕的标题以及删除确认消息使用不同于id的字段来标识给用户,因为id格式不是很友好。
我知道如何自定义消息和标题的文本。但是,我不知道在构造文本消息时如何访问除id参数之外的其他字段。
这是可能的,还是我需要对消息进行匿名处理以不包含对实际记录的引用?
答案 0 :(得分:0)
在页面标题中,您可以使用记录中的任何字段: https://marmelab.com/react-admin/Show.html#page-title
$data = $oneDataFromdatabase;
$value = $data['value'];
$finalValue = $value + 1;
// update query for update value
UPDATE tabel_name SET value = $value WHERE name = $name
在删除确认对话框中,现在无法将id字段更改为另一个,我认为这种可能性仅在开发中: https://github.com/marmelab/react-admin/blob/master/packages/ra-ui-materialui/src/button/DeleteWithConfirmButton.js