「模板討論:Literal2」修訂間的差異
出自 MozTW Wiki
Danielwang(對話 | 貢獻) (說明如何作成 "if (a != "") do B else do C" 的樣板) |
Danielwang(對話 | 貢獻) 小 (回降到Danielwang的最後一次編輯) |
(未顯示由 1 位使用者於中間所作的 1 次修訂) | |
(無差異)
|
於 2006年5月1日 (一) 00:03 的最新修訂
用法
這樣板的作用是直接輸出名稱為 "" 的參數內容:
{{literal2|abc}}
輸出 ""(abc 是未命名的參數){{literal2|p=abc}}
輸出 ""(abc 是命名為 "p" 的參數){{literal2|=abc}}
輸出 "abc"(abc 是命名為 "" 的參數)
這樣板主要功能是給其它樣板用將某參數是否為空分開處理。基本語法是
{{literal2|=輸出 A|參數=輸出 B}}
這裡,如果參數不是空的,則輸出會是 A。如果參數為空,則輸出會是 B。
測試
{{literal2|=yes|=no}}
輸出:no{{literal2|=|=no}}
輸出:no{{literal2|=yes|param=no}}
輸出:yes{{literal2|=yes|=no}}
輸出:no