Heim > CMS-Tutorial > DEDECMS > Hauptteil

Wie sorgt Dreamweaver dafür, dass das Tag „channelartlist' das Attribut „currentstyle' unterstützt?

藏色散人
Freigeben: 2020-01-09 09:41:21
Original
2224 Leute haben es durchsucht

Wie sorgt Dreamweaver dafür, dass das Tag „channelartlist' das Attribut „currentstyle' unterstützt?

Wie kann ich dafür sorgen, dass das Tag „channelartlist“ das Attribut „currentstyle“ unterstützt?

Dreamweaver dede ermöglicht dem Channelartlist-Tag die Unterstützung des currentstyle-Attributs

Empfohlene Lerninhalte: Dreamweaver cms

Öffnen Sie includetaglibchannelartlist.lib.php

Suchen Sie

$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
Nach dem Login kopieren

Fügen Sie den folgenden Code unter dieser Codezeile hinzu:

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'] = '';
        }
Nach dem Login kopieren

Rufen Sie die Methode auf:

{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}
Nach dem Login kopieren

Wenn es sich um die aktuelle Spalte handelt, die Klasse Das Attribut von li zeigt „current“ an. Andernfalls wird „class=“ angezeigt. Sie können „currentstyle=“ auch in den von Ihnen benötigten Klassennamen ändern.

Das obige ist der detaillierte Inhalt vonWie sorgt Dreamweaver dafür, dass das Tag „channelartlist' das Attribut „currentstyle' unterstützt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage