ホームページ  >  記事  >  CMS チュートリアル  >  Dreamweaver ではどのようにして、channelartlist タグが currentstyle 属性をサポートするようになりますか?

Dreamweaver ではどのようにして、channelartlist タグが currentstyle 属性をサポートするようになりますか?

藏色散人
藏色散人オリジナル
2020-01-09 09:41:212207ブラウズ

Dreamweaver ではどのようにして、channelartlist タグが currentstyle 属性をサポートするようになりますか?

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=&#39;{dede:field.currentstyle/}&#39;><a href=&#39;{dede:field name=&#39;typeurl&#39;/}&#39;>{dede:field name=&#39;typename&#39;/}</a></li>
{/dede:channelartlist}

現在の列の場合、次に li のクラス この属性には current が表示され、それ以外の場合は class='' が表示されます。 currentstyle='change this to class name you need' を変更することもできます。

以上がDreamweaver ではどのようにして、channelartlist タグが currentstyle 属性をサポートするようになりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。