Изменения документа 02. Деятельность СЗН
Редактировал(а) Мария Дужая 2024/08/15 14:18
От версии 6.2
отредактировано Admin Admin
на 2024/05/28 15:04
на 2024/05/28 15:04
Изменить комментарий:
К данной версии нет комментариев
К версии 4.2
отредактировано Admin Admin
на 2024/05/21 15:15
на 2024/05/21 15:15
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Теги
-
... ... @@ -1,1 +1,1 @@ 1 -Гендриксон 1 +Гендриксон|Кнопки - Содержимое
-
... ... @@ -6,6 +6,41 @@ 6 6 **Краткое описание**: Данный раздел содержит материалы по деятельности Службы занятости населения. 7 7 8 8 9 -Разделы: 9 +{{velocity}} 10 +#set($buttonsValues = [ 11 + {"title": "Материалы", "ref": "02\. Деятельность СЗН.Материалы.WebHome"}, 12 + {"title": "Направления деятельности", "ref": "02\. Деятельность СЗН.Направления деятельности.WebHome"} 13 +]) 14 +{{html clean="false"}} <ul class="custom-button-list"> {{/html}} 15 +#set($maxUncutTitle = 120) 16 +#set($maxTitleWithoutFontReduction = 90) 10 10 11 -{{custom-button/}} 18 +#set($entries = []) 19 +#foreach($button in $buttonsValues) 20 + #set($title = $button.title) 21 + #if($title.length() > $maxUncutTitle) 22 + #set($shortTitle = $title.substring(0, $maxUncutTitle)) 23 + #set($shortTitle = $shortTitle + "...") 24 + #else 25 + #set($shortTitle = $title) 26 + #end 27 + #set($map = {"title": $shortTitle, "ref": $button.ref}) 28 + #set($discard = $entries.add($map)) 29 +#end 30 + 31 +#foreach($entry in $entries) 32 + #set($pubRef = $entry.ref) 33 + #set($title = $entry.title) 34 + 35 + #if($title.length() > $maxTitleWithoutFontReduction) 36 + ## При передаче в class переменной почему-то из неё берётся значение до первого пробела 37 + ## поэтому случай, когда два CSS-класса, прописывается вручную 38 + (% class="custom-button small-font" %) 39 + [[$title>>$pubRef]] 40 + #else 41 + (% class="custom-button" %) 42 + [[$title>>$pubRef]] 43 + #end 44 +#end 45 +{{html clean="false"}} </ul> {{/html}} 46 +{{/velocity}}