私は最近小さなリストを作り、そこからいくつかの知識を学び、ここで共有しました。
<div id=>
<ul>
<li><a href='{dede al._surl/}/><span>ホームページ</span></a></li>
{dede channelartlist typeid =
<li>{dede type eid = top} <a href="[field elink/]>[field/]</a>{/dede type}
<ul>
{dede channel type =
<li><a href="[field typelink/]">[field typename/]</li>
{/dedechannel}
</ul>
</li>
{/dede channelartlist}
</ul>
</div>
<ul>
<li><a href='{dede al._surl/}/><span>ホームページ</span></a></li>
{dede channelartlist typeid =
<li>{dede type eid = top} <a href="[field elink/]>[field/]</a>{/dede type}
<ul>
{dede channel type =
<li><a href="[field typelink/]">[field typename/]</li>
{/dedechannel}
</ul>
</li>
{/dede channelartlist}
</ul>
</div>
第一級ディレクトリと第二級ディレクトリの両方を呼び出します。時々、このカテゴリにはセカンダリカタログがあります。
記事一覧ページ、記事ごとに1行。
dede list pagesize = 25}
[field al php = yes name=autoindex]
$a="<li class = line>";
$B=<li>“;
if @ me % 5 ==0 && @me!= 30)$a =$a;
else me=$b;
[/field global]
<a href="[field arcurl/]" target="_blank">[field title/]</a><span class="rt">[field pubdate function="MyDate Y-m-d me]/]</span>
</li>
{/dede list}
夢の二次列、現在の列のハイライトの問題解決
言うまでもなく、コードです。
まず、includetaglibchannelartlist.lib.phpを変更します。
$pv->[eurl] = GetOneTypeUrlA $eids [$i];を见つけます。
次のコードを追加します。
- //現在のコラムハイライト
- if $typeids[$i][id]==$ refObj->TypeLink->TypeInfos [id]{
- $pv->[style]= class="m_hover";
- }
- else{
- $pv->[style]=';
- }
保存します。
使用する場合は、このように
- <ul>>クラス=“ky7”>
- {dede channelartlist type = son noself = yes typeid = 2 '}
- <li><a>> href="{dede field name = typeurl/} {dede field name = style/}>{dede field name = /}</a></li>
- {/dede channelartlist}
- </ul>
これにより、現在の列のaタグに. m_hoverクラスが追加されます。
CSSでは様々なスタイルを定義できます。