Шаблён:Калі непусты


 
Дакумэнтацыя шаблёну Дакумэнтацыя[стварыць]

Дзякуючы гэтаму шаблёну можна выкарыстоўваць функцыю #if без асаблівых замарочак. Пропусты і пераносы радкоў разьбіраюцца падобна да парсэрных функцыяў.

Шаблён можна выкарыстоўваць з падстаноўкай.

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

  • {{Калі непусты| x | A | B }} вяртае « A »
  • {{Калі непусты|x| A | B }} вяртае « A »
  • {{Калі непусты| | A | B }} вяртае « B »
  • {{Калі непусты|| A | B }} вяртае « B »

Параўнайце:

  • {{#if:x| A | B }} вяртае «A»
  • {{#if:| A | B }} вяртае «B»

Тэхнічныя падрабязнасьці

Для вылічэньня ўмовы (вызначэньня, ці першы парамэтар непусты) шаблён выкарыстоўвае парсэрную функцыю #if, вяртаючы 1, калі ўмова праўдзівая, інакш вяртаючы 2. Пэрад выніковым індэксам дадаецца шаблён «П» (таму Шаблён:П1 ці Шаблён:П2), які выклікаецца з парамэтрамі A і B. У выніку атрымліваецца A альбо B без абрэзкі.

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