#Empire CMS はカスタム リスト名をどのように呼び出しますか?
この記事では、Imperial CMS がカスタム リスト名を呼び出す方法について説明します。Script House では、Imperial CMS の基礎となるコードへの変更を含む 2 つの実装方法をここで提供します。詳細は次のとおりです: 「Empire cms チュートリアル 」を学習することをお勧めします
1. 問題の説明: Need to call up以下の図に示すカスタム リスト名 表示: ただし、Empire CMS の独自のタグを使用すると、Web ページのタイトルのみを呼び出すことができ、リスト名を呼び出すことはできません。 2. 解決策: 方法 1: まず、現在の列 ID を呼び出すことができるカスタム リストを実装する必要があります。 #カスタム リストの $navclassid を通じて現在の列 ID を取得できる場合、問題は非常に単純です。スマート タグを使用した SQL 呼び出しは次のとおりです: コードは次のとおりです:[e:loop={"select * from [!db.pre!]enewsuserlist where listid=$navclassid",1,24,0}] <?=$bqr['listname']?> [/e:loop]
147 行目あたり
function DoReUserlist($add,$userid,$username){
$ur=$empire->fetch1("select listid,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord,listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid='".$listid[$i]."'");
$ur=$empire->fetch1("select listid,listname,pagetitle,filepath,filetype,totalsql,listsql,maxnum,lencord,listtempid,pagekeywords,pagedescription from {$dbtbpre}enewsuserlist where listid='".$listid[$i]."'");
ステップ 2:
e を開きます\class\functions.php、2467 行目あたりで関数 ListHtml($classid,$fields,$enews=0,$userlistr="") を見つけます。{カスタム フィールドの追加:コードは次のとおりです:$GLOBALS['navclasslistname']=$enews==4?$userlistr['listname']:"";
この時点で、 $GLOBALS['navclasslistname'] を使用できます。カスタム リスト名を呼び出すリスト テンプレート。
以上がEmpire CMS でカスタム リスト名を呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。