Я пытаюсь разделить число (12 в моем случае, из-за использования фреймворка Front Foundation) на количество страниц, которые будут отображаться в меню, создаваемом наложением текста страницы, и выводить результат как часть имени класса элементов меню html.Математические операции с Typoscript
В настоящее время я могу получить typoscript для вывода количества элементов в меню с {register:count_menuItems}
, но я не могу понять, как разделить это число и вывести коэффициент.
Ниже мой код:
lib.navigation.secondary = HMENU
lib.navigation.secondary {
entryLevel = 1
stdWrap.dataWrap = <div class="row large-10 small-centered large-centered columns">|</div>
1 = TMENU
1 {
NO {
allWrap = <div class="large-{register:count_menuItems} small-12 columns first">|</div> |*| <div class="large-{register:count_menuItems} small-12 columns">|</div> |*| <div class="large-{register:count_menuItems} small-12 columns last">|</div>
allWrap.insertData = 1
stdWrap.cObject = COA
stdWrap.cObject {
# getting the navigation title with fallback to the title
10 = TEXT
10.field = nav_title // title
10.wrap = <h4>|</h4>
# getting the subtitle of the page
20 = TEXT
20.field = subtitle
20.wrap = <p>|</p>
}
}
}
}
Несмотря на это работает для меня , Я бы хотел увидеть более сжатую реализацию! –