Модуль:ParamValue2Value/Дакументацыя

З Вікіпедыі, свабоднай энцыклапедыі

Гэта старонка дакументацыі для Модуль:ParamValue2Value

Гэты модуль дазваляе ў асобных выпадках пазбавіцца ад неабходнасці выкарыстоўваць у неіменаваных параметрах шаблона мыліцы тыпу шаблона {{=}}, HTML-сутнасці = або ручной нумарацыі параметраў. Ён:

  1. прымае ад шаблона параметры, з якімі ён быў выкліканы;
  2. пераўтварае найменныя параметры выгляду параметр=значэнне, за выключэннем тых, імя якіх пачынаецца са знака падкрэсліванне _, з пералічаных праз / у параметры _exceptions, у ненайменныя, злучаючы імя параметру і яго значэнне знакам = і дадаючы атрыманы параметр у канец спісу;
  3. перадае ўсе параметры ў шаблон, паказаны ў параметры _pass_to.

Важна: пакуль не будзе вырашана праблема скажонага парадку найменных параметраў у Scribunto, модуль будзе стабільна працаваць толькі пры адным, і не больш, найменным параметры, які трэба пераўтварыць; інакш парадак прытрымлівання параметраў можа змяняцца без усялякай логікі. Прычым параметр, у які можа зачасацца знак «=», павінен быць апошнім у спісе, інакш парадак сказіцца.

Гл. таксама[правіць зыходнік]