我有带有 Front Matter 的 Hugo 降价页面,它们成功地将自己添加到菜单中。降价是 YAML 格式。
menu:
main:
parent: 'products'
identifier: 'newitem'
name: "New Item"
这会产生一个菜单,其中包含位于 products 项下的 New Item。
我想将这个菜单前面的内容提取到原型中,这样当我创建一个新项目时,它会为我创建菜单结构,我只需要更改标识符。
这是我将原始 YAML 转换为的 TOML。
[[menu.main]]
parent = "products"
identifier = "newitem"
name = "New Item"
但是,当我创建一个新项目时,菜单项作为产品的兄弟products
而不是在产品之下。
该Hugo new
过程的输出是这样的:
[menu]
[[menu.main]]
identifier = "newitem"
name = "New Item"
parent = "products"
我究竟做错了什么?