Recientemente obtuve una pequeña orden, de la que aprendí algo de conocimiento aquí y compartirlo con todos.
<ul>
<li>< a href='{dede:global.cfg_cmsurl/}/'> Página de inicio<span></span></a></li>
{dede:channelartlist typeid='top' row='10'}
<li>{dede:type typeid='top'} <a href="[field:typelink/]">[field:typename/] {/dede:type}</a>
<ul>
{dede:channel type='son' noself='yes'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/ dede: canal}
</ul>
</li>
{/ dede: canallartlist}
</ul>
</div>
Dede: lista pagesize='25'}
[campo:global runphp='yes' nombre=autoindex]
$a = " <li class='line'> ";
$b = »;<li>
si ((@me%5) ==0 && @me!= 30)@me=$a;
otro @me = $b;
[/ field: global]
<a href="[field:arcurl/]" target="_blank">[field:title/] <span class="rt">[field:pubdate function="MyDate('Y-m-d',@me)"/]</a></span>
</li>
{/ dede: lista}
Se resuelve el problema de la columna actual resaltada en la columna de segundo nivel de Teji Dream.
No digas nada, escriba el código.
En primer lugar, modifique incluida taglibchannelartlist.lib.php
Busque $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
Añadir el siguiente código debajo:
- La columna actual está resaltada
- if($typeids[$i]['id']?==?$ refObj->TypeLink->TypeInfos['id']){
- $pv->Fields['currentstyle']?=? '? clase = "m_hover ";
- }
- otro {
- $pv->Fields['currentstyle']?=? ";
- }
preservación.
Cuando se usa, se usa así.
- ¿El? clase = "ky7 " >
- {dede¿Cannellartlist?¿Tipo = ' hijo'?¿Nós mismo = ' sí'? tipo = '2'}
- <li>< a?¿El campo?¿Nombre = 'typeurl'/} "? {dede¿Field? name = 'currentstyle'/}>{dede:field? Nombre = 'Nombre de tipo ' /}</a></li>
- {/ dede: canallartlist}
- </ul>
De esta manera, la etiqueta a de la columna actual tendrá una clase extra de. m _ hover.
Definir diferentes estilos en CSS es suficiente.