Модуль:CategoryMenu: различия между версиями
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 29: | Строка 29: | ||
-- Создаем главный контейнер | -- Создаем главный контейнер | ||
local root = mw.html.create('div') | local root = mw.html.create('div') | ||
-- Генерируем HTML-код для категорий | -- Генерируем HTML-код для категорий | ||
local categoriesDiv = root:tag('div'):addClass('categories') | local categoriesDiv = root:tag('div'):addClass('categories') | ||
| Строка 52: | Строка 52: | ||
for category, data in pairs(categories) do | for category, data in pairs(categories) do | ||
for paragraph, paragraphData in pairs(data.paragraphs) do | for paragraph, paragraphData in pairs(data.paragraphs) do | ||
contentDiv:tag('div'):addClass(category .. '-' .. paragraph .. '-content'):text(paragraphData.content | if paragraphData.content then | ||
contentDiv:tag('div'):addClass(category .. '-' .. paragraph .. '-content'):text(paragraphData.content) | |||
end | |||
end | end | ||
end | end | ||