Module:TemplateOrCopy: Difference between revisions
No edit summary |
No edit summary |
||
| Line 46: | Line 46: | ||
for k, v in pairs(args) do | for k, v in pairs(args) do | ||
-- Skip the first argument (template name), pass others | -- Skip the first argument (template name), pass others | ||
if | local numK = tonumber(k) | ||
templateArgs[ | if numK and numK > 1 then | ||
templateArgs[numK - 1] = v | |||
-- Pass named arguments as-is | -- Pass named arguments as-is | ||
else | |||
templateArgs[k] = v | templateArgs[k] = v | ||
end | end | ||