関連する推奨事項: 「Empire cms チュートリアル」
Empire cms でスマート タグを使用する場合、通常は =$bqr[title] を使用します。 ]?>以下に示すようにタイトルを出力します:
[e:loop={"select title,titleurl from xjb_ecms_dzkb where `classid` = '$GLOBALS[navclassid]' order by newstime",1,24,0}] <li><a href="<?=$bqr[titleurl]?>"><?=$bqr[title]?></a></li> [/e:loop]
1. Empire cms スマート タグを使用してタイトルの単語数をインターセプトする方法:
上記の <? =$bqr[title]?>
を <?=esub($bqr[title],30)?>
に置き換えます (30)バイト数を表します。表示される 15 文字の漢字
II、Empire cms スマート ラベル表示タイトル属性メソッド:
1、 SQL ステートメントで、titlefont フィールドも変更します。 選択するには: select titlefont,title,titleurl from....
2、上記の <? を変更します。 =$bqr[タイトル]?>
に置き換えます<?=DoTitleFont($bqr[タイトルフォント],$bqr[タイトル])?>
3 番目に、エンパイア cms スマート ラベルは、タイトルを再度表示する必要があります。属性と、タイトルの単語数をインターセプトする方法:
最初の方法と 2 番目の方法を組み合わせて、< を置き換えます。 ?=$bqr[title]?>
with <?=DoTitleFont($bqr[titlefont],esub($bqr[title],30))?>
プログラミング ビデオ をご覧ください。 !
以上がEmpire CMS スマート タグでタイトル属性を呼び出してタイトルの単語数をインターセプトするにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。