(新页面 修正代码) |
(繁简转换 by ZF-bot) |
||
第11行: | 第11行: | ||
如果中间添加指定分类名称,则会获取当前页面所属的分类。需要注意的是,在预览时,模块仍然是按照之前的源代码来获取当前页面分类的,所以如果你修改了当前页面所属的分类还未保存,预览时是不会生效的。 |
如果中间添加指定分类名称,则会获取当前页面所属的分类。需要注意的是,在预览时,模块仍然是按照之前的源代码来获取当前页面分类的,所以如果你修改了当前页面所属的分类还未保存,预览时是不会生效的。 |
||
== |
== 参见 == |
||
* [[Template:Pathnav]],在 |
* [[Template:Pathnav]],在条目表示阶层关系请使用此模板。 |
||
<includeonly>{{Sandbox other|| |
<includeonly>{{Sandbox other|| |
||
[[Category:链接模板]] |
[[Category:链接模板]] |
||
第38行: | 第38行: | ||
} |
} |
||
}, |
}, |
||
"description": "在分 |
"description": "在分类页面提供导览链接,清晰地展示该分类页面的逻辑关系,并自动将页面添加至上一级分类。", |
||
"format": "inline" |
"format": "inline" |
||
} |
} |
2023年9月24日 (日) 21:55的最新版本
本模板用于各个分类页面顶部,用于制作分类导航链接。根据LIB:格式手册/分类,请在每个分类顶部都添加此模板{{catnav|auto=1}}
。
自动补充分类树
添加参数auto=1
即可根据该分类或指定分类名称所拥有的分类来补充分类树。这种机制是通过解析分类页面的源代码实现的,因此通过模板、解析器等方式添加进来的分类不会被识别。多重的分类树会多次呈现。如遇到分类循环(这种情况应该避免)也会停止产生分类。
例如:在Category:理学
添加{{catnav|auto=1}}
将会产生:
如果中间添加指定分类名称,则会获取当前页面所属的分类。需要注意的是,在预览时,模块仍然是按照之前的源代码来获取当前页面分类的,所以如果你修改了当前页面所属的分类还未保存,预览时是不会生效的。
参见
- Template:Pathnav,在条目表示阶层关系请使用此模板。
在分类页面提供导览链接,清晰地展示该分类页面的逻辑关系,并自动将页面添加至上一级分类。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
noroot | noroot | 不在最前面添加[[:Category:页面分类]]的链接。 | 布尔 | 可选 |
nohere | nohere | 不在最后面添加当前分类页面的名称。 | 布尔 | 可选 |
nocat | nocat | 不将当前页面添加至其参数中的上一个分类。注意:该模板在非分类页面一定不会将页面添加至分类,因此非分类页面不需要此参数。 | 布尔 | 可选 |
auto | auto | 是否自动产生分类树。谨慎使用。可以通过参数1来指定分类名称。 | 布尔 | 可选 |