ホームページ  >  記事  >  CMS チュートリアル  >  dede で記事属性の名前を呼び出す方法

dede で記事属性の名前を呼び出す方法

藏色散人
藏色散人オリジナル
2019-12-11 09:56:462445ブラウズ

dede で記事属性の名前を呼び出す方法

dede で記事属性の名前を呼び出すにはどうすればよいですか?

次に、記事ページで関連する属性名を呼び出す方法を説明します:

推奨学習: Dream Weaver cms

dede で記事属性の名前を呼び出す方法

このタイトルの後に必要な属性名があることがわかります。コード分析を通じて、呼び出しコードが

{dede:field.flag function='IsCommendArchives(@me)'/}

# であることがわかります。

##この呼び出しには次の関数が必要であることがわかります: IsCommendArchives(@me)

この関数は、記事で取得したフラグの内容を対応する名前に変換します。関数の内容は次のとおりです:

function IsCommendArchives($iscommend)
{
    global $arcatts;
    $sn = '';
    foreach($arcatts as $k=>$v)
    {
        $v = cn_substr($v, 2);
        $sn .= (preg_match("#".$k."#", $iscommend) ? ','.$v : '');
    }
    $sn = trim($sn);
    if($sn=='') return '';
    else return "$sn";
}

$k は属性名です。「,」で区切ることもできます。また、HTML の記述もサポートされており、より柔軟で、

例を挙げてみましょう:

dede で記事属性の名前を呼び出す方法

以上がdede で記事属性の名前を呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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