はじめに:
dedecms では、dede タグを含む SQL ステートメントを使用して、パーソナライズされた呼び出しを行うことができます。ここでは、SQL ステートメントを使用してドキュメント リストを呼び出し、ページ アドレスを取得する方法を紹介します。
基本的な参照形式は次のとおりです:
{dede:sql sql='select 字段 From 表名称 where 条件语句'} [field:字段名/] {/dede:sql}
上記の基本形式から、基本的にドキュメント リストを呼び出す呼び出しタグを変換できます。コードは次のとおりです。
{dede:sql sql='select * From dede_archives limit 10'} <a href="../plus/view.php?aid=[field:id/]">[field:title/]</a> {/dede:sql}
上記のドキュメント リンクの基になるテンプレート アドレスは動的なので、静的アドレスにリンクできるように変換するにはどうすればよいですか? ここでは [field:id/] を変換するだけです。変換後の完全なコードは次のとおりです:
{dede:sql sql="SELECT * FROM dede_archives limit 10"} <li> <a href='[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]' title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a> </li> {/dede:sql}
関連する推奨事項: 梦Weavercms
以上がdedecms は SQL ステートメントを使用して記事リンクのアドレスを取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。