KeystoneJs编辑表单显示“Meta”标签

时间:2018-02-07 06:14:46

标签: mongoose keystonejs

Keystone Js Edit表单在Admin UI中的每个表单的末尾显示“Meta”标签。 附件是截图,为您提供更清晰的视图。encircled part is issue

如何摆脱这个标签?

1 个答案:

答案 0 :(得分:1)

这是一个跟踪createdAtcreatedByupdatedAtupdatedBy字段的标签。如果您正在跟踪任何这些字段(在创建列表时由track选项确定),则会始终显示元字段。

如果您知道不会使用永远,则可以使用自定义样式表并选择最后一个h3.form-heading元素并将其隐藏。创建less样式表,并通过adminui custom styles上的keystone.init设置为其指定Keystone。

keystone.init({
    // ...
    "adminui custom styles": "public/styles/admin/admin.less",
    // ...
});

您的页面中可能有其他标题,用于分隔文档的各个部分;这只选择最后一个。

.EditForm-container h3.form-heading:last-of-type {
    display: none;
}