Меню TYPO3 - Различное расположение для определенного UID
В моем главном меню мне нужно все под определенный элемент первого уровня, чтобы иметь совершенно другой макет.
В прошлом я давал определенную вещь другой обертке, как это:
IFSUB = 1
IFSUB {
wrapItemAndSub.cObject = CASE
wrapItemAndSub.cObject {
key.field = uid
default = TEXT
default.value = <li>|</li>
1234 = TEXT
1234.value = <li class="mega">|</li>
}
}
Но мне нужно сделать что-то другое для уровня 2, 3 и 4, если они являются детьми с uid 1234. Могу ли я переписать вышеприведенное, чтобы сказать "если какой-либо pid = 1234 выше этого, то..."?
1 ответ
Тогда в чем проблема?
ul li a {
color: green;
}
ul li.mega li a {
color: blue; /* color for second level */
}
ul li.mega li li a {
color: pink; /* color for third level */
}
ul li.mega li li li a {
color: fuchsia; /* color for fourth level */
}