Шаблён:Калі любы

Зьвесткі зь Вікіпэдыі — вольнай энцыкляпэдыі
 

Шаблён {{Калі любы}} прызначаны для выкарыстаньня ў іншых шаблёнах. Ён дапамагае рэдактарам спрасьціць шматслойныя праверкі. Галоўная перавага гэтага шаблёну над выкарыстаньнем коду {{#if:{{{1|}}}{{{2|}}} |…}} — тое, што ён ня будзе аблічваць другі парамэтар, калі першы парамэтар непусты.

Выкарыстаньне

{{Калі любы (|а) (|б) (|першы вынік) (|другі вынік)}}
 "Калі любы (а ці) (б) — ісьціна, (вяртае першы вынік,) (інакш вяртае другі вынік)."

Апэратар „ці“ ў выразе „а ці б“ — аб’яднальны: калі і а, і б — ісьцінныя, шаблён вяртае першы вынік.

Можна выкарыстоўваць гэты шаблён і наўзамен канструкцыі {{#if:а |true |{{#if:б |true |false}}}} (т. б. „калі а, то ісьціна; інакш калі б, тады ісьціна; інакш мана“).

Прыклады

Код Вынік
{{Калі любы |а |б |ісьціна |мана}} ісьціна
{{Калі любы |а | |ісьціна |мана}} ісьціна
{{Калі любы | |б |ісьціна |мана}} ісьціна
{{Калі любы | | |ісьціна |мана}} мана

Глядзіце таксама