Работая над проектом Typo3, мы используем Typo3 9.5
Уже есть расширение, созданное моим коллегой для проекта, в котором меню навигации выглядит примерно так:
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<v:menu pageUid="2">
<ul class="navbar-nav">...
Как вы можете видеть, v: меню назначается жестко закодированный pageUid.
Есть ли способ удалить жесткое кодирование, чтобы расширение можно было передавать между системами и назначать различным страницам, не опасаясь каждый раз менять значениеэто сделано.
Я также вижу, что это становится проблемой, когда нам нужно запустить более одного макета корневого уровня из этого шаблона: - (