Модуль:Foreach

Материал из Dota 2 Вики
Перейти к: навигация, поиск

Документация для Модуль:Foreach Перейти к коду ↴ [ править | очистить ]

Reality Rift icon.png
▶️ Planeshift.
Документацию для этого шаблона или модуля можно найти в Шаблон:Fe.
Вы можете быть перенаправлены на другой язык вики, если перевод недоступен.

local p = {}

function p.w(frame)
-- called from Template:Fe

    local pframe = frame:getParent() 
    local tplname = pframe.args[1]   
    local delim = pframe.args[2]
    local arr = mw.text.split(pframe.args[3],"%s*,%s*")
 
    r = ''
    for n,v in ipairs(arr) do
       if n > 1 then
            r = r .. delim
        end
      r = r .. frame:expandTemplate{title = tplname, args = {v, pframe.args[4]}}
    end
    return r
end
 
return p