ホームページ  >  記事  >  CMS チュートリアル  >  ID によるソート方法

ID によるソート方法

藏色散人
藏色散人オリジナル
2019-12-10 10:25:022865ブラウズ

ID によるソート方法

dedeID で並べ替えるにはどうすればよいですか?

デデソート問題: 書いたIDでソートして関数を変更する方法。簡単に実装できます。以下に具体的な例があります。

推奨学習: 梦Weavercms

関数を変更してソート方法を実装するを参照してください。あなた自身の書き込みによると、IDで並べ替えても問題ありません。

方法:

1. include/taglib/channelartlist.lib.php を開き、約 78 行を見つけて、

コードを次のように変更します:

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");

対象:

コードは次のとおりです:

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY substring_index('$typeid',id,1) LIMIT $totalnum");

2. フロント デスク コール タグ:

コードは次のとおりです:

{dede:channelartlist typeid='1,2,3,4,5,6'} 
{dede:type} 
<li><a href=&#39;[field:typeurl/]&#39; [field:rel/]>[field:typename/]</a></li> 
{/dede:type} 
{/dede:channelartlist}

Sort列の ID に従って、何をしますか? ID の順序を変更するだけです、

以上がID によるソート方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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