Модуль:Prototypes/Объект/Торгомат: различия между версиями

мНет описания правки
мНет описания правки
Строка 77: Строка 77:
     if not accessData then return "" end
     if not accessData then return "" end


     -- Использование функции перевода для обработки данных о доступах
     -- Преобразуем данные в формат, подходящий для вызова "Модуль:Prototypes/Механика/Доступ"
     local frame = {args = {mw.text.jsonEncode(accessData)}}
     local jsonAccessData = mw.text.jsonEncode(accessData)
    local accessOutput = mw.loadData("Module:Prototypes/Механика/Доступ").parse(frame)


     -- Формирование вывода доступов
     -- Формируем вывод с использованием "Модуль:Prototypes/Механика/Доступ"
     return "== Доступы ==\n" .. accessOutput
     return '{{#invoke:Prototypes/Механика/Доступ|parse|' .. jsonAccessData .. '}}'
end
end