获取菜单项作为数据

问题描述 投票:0回答:1

我在创建新的 MediaWiki 皮肤时遇到问题。我正在按照手册:如何制作 MediaWiki 皮肤#用 Mustache 渲染菜单中提到的步骤进行操作。根据文档,为了使用菜单项显示菜单项,我使用

{{{html-items}}}
,但这会返回 HTML 作为
li
元素。

我想为带有

li
a
标签的菜单项使用一些特定的类。我如何获取各个菜单项、URL 作为数据?

php mediawiki mustache mediawiki-templates
1个回答
0
投票

您可以使用 SkinTemplateNavigation::Universal hook 来操作菜单链接(在 MediaWiki 1.37+ 中;旧版本中有不同的钩子)。

© www.soinside.com 2019 - 2024. All rights reserved.