channelartlist タグが currentstyle 属性をサポートするようにするにはどうすればよいですか?
DreamWeaver では、channelartlist タグで currentstyle 属性をサポートできるようになります。
推奨学習: Dreamweaver cms
include\taglib\channelartlist を開きます。 lib .php
Find
$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
このコード行の下に次のコードを追加します:
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] ){ $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : 'current'; } else{ $pv->Fields['currentstyle'] = ''; }
メソッドの呼び出し:
{dede:channelartlist typeid='2' currentstyle='current'} <li class='{dede:field.currentstyle/}'><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></li> {/dede:channelartlist}
現在の列の場合、次に li のクラス この属性には current が表示され、それ以外の場合は class='' が表示されます。 currentstyle='change this to class name you need' を変更することもできます。
以上がDreamweaver ではどのようにして、channelartlist タグが currentstyle 属性をサポートするようになりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。