假设数据文件夹中有以下 urls.toml 文件:
[Group]
link = "http://example.com"
[Group.A]
link = "http://example.com"
我知道我可以像这样在我的简码中访问 Group.A 中的链接值:
{{ index .Site.Data.urls.Group.A "link" }}
但是,我想以类似于以下方式访问该链接:
{{ index .Site.Data.urls "Group.A.link" }}
这样做的原因是使我能够将“Group.A.link”作为参数传递给内容降价中的“url”短代码,如下所示:
{{< url "Group.A.link" >}}
否则,我将无法在 urls.toml 数据文件中使用嵌套进行逻辑组织。
提前致谢。