模板:TemplateExist
外觀
false
本模板用於判斷特定頁面是否已掛特定模板。
用法1:判斷頁面中特定模板是否存在
- 語法:
{{TemplateExist|要判斷的模板名稱}}
- 例如先在本頁掛上{{模板1}}:「一次,檢測到模板循環:Template:模板1」
- 然後
{{TemplateExist|模板1}}
效果:「true」 - 以及
{{TemplateExist|模板2}}
效果:「false」(因為本頁面沒掛{{模板2}}
)
用法2:判斷頁面中特定模板的數量是否有達到指定數量
- 語法:
{{TemplateExist|要判斷的模板名稱|count=數量}}
用法3:估算頁面中指定模板的數量
- 語法:
{{TemplateExist|要判斷的模板名稱|count=yes}}
其他用法:
- 搭配{{if}}:
{{if|TemplateExist|要判斷的模板名稱|模板存在|模板不存在}}
- 例如
{{if|TemplateExist|模板1|模板1存在|模板1不存在}}
效果:「模板1存在」 - 以及
{{if|TemplateExist|模板2|模板2存在|模板2不存在}}
效果:「模板2不存在」
- 例如
- 搭配{{yesno}}:
{{yesno|{{TemplateExist|要判斷的模板名稱}}|yes=模板存在|no=模板不存在}}
- 例如
{{yesno|{{TemplateExist|模板1}}|yes=模板1存在|no=模板1不存在}}
效果:「模板1存在」 - 以及
{{yesno|{{TemplateExist|模板2}}|yes=模板2存在|no=模板2不存在}}
效果:「模板2不存在」
- 例如
其他參數:
|page=
|depth=
- 指定要偵測模板的搜尋深度,預設為1。當搜尋深度超過1時,會檢查引用的模板中有沒有模板。