Typo3 类型3菜单-特定uid的不同布局
在我的主菜单中,我需要特定第一级项目下的所有内容具有完全不同的布局 在过去,我为特定项目提供了不同的包装,如下所示:Typo3 类型3菜单-特定uid的不同布局,typo3,typo3-7.6.x,Typo3,Typo3 7.6.x,在我的主菜单中,我需要特定第一级项目下的所有内容具有完全不同的布局 在过去,我为特定项目提供了不同的包装,如下所示: IFSUB = 1 IFSUB { wrapItemAndSub.cObject = CASE wrapItemAndSub.cObject { key.field = uid default = TEXT default.value = <li>|</li> 1234 = TEXT 1234.value
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>
}
}
IFSUB=1
IFSUB{
wrapItemAndSub.cObject=CASE
wrapItemAndSub.cObject{
key.field=uid
默认值=文本
default.value=|
1234=文本
1234.value=|
}
}
但是如果他们是uid 1234的孩子,我需要为level 2、3和4做一些不同的事情。我是否可以将上面的内容改写为“如果有pid=1234,那么……”?那么问题出在哪里
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 */
}
那么问题出在哪里呢
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 */
}
这不是一个简单的css问题,我需要实际更改包装并添加元素。这不是一个简单的css问题,我需要实际更改包装并添加元素。