ホームページ > 記事 > CMS チュートリアル > dede は、ページング効果を使用して他の列の記事やサムネイル リストをどのように呼び出しますか?
dedeページング効果を使用して他の列の記事またはサムネイル リストを呼び出すにはどうすればよいですか?
arclist 呼び出しでは pagesize 属性を設定できないため、記事をページ分割できません。ただし、リストでは同じ列の記事を呼び出すことはできないようですが、これを実現するにはどうすればよいですか?同じようなニーズを持つ友人は、この記事を参照してください。
推奨される学習: 梦Weavercms
質問 i: 5 列の Web サイトを作成しています。 5 番目の列は、最初の 4 列のすべての記事を呼び出して、要約された記事コレクションを作成したいと考えています。 arclist を呼び出して pagesize 属性を設定できないため、記事をページ分割することができないことがわかりました。ただし、リストでは同じ列の記事を呼び出すことはできないようですが、これを実現するにはどうすればよいですか?
回答: 5 列目のテンプレートの先頭で deeajax2.js を呼び出します。
先頭部分に
を追加すると、コードは次のようになります:
<script language="javascript"> <!-- function multi(pagenum,tagid) { var taget_obj = document.getElementById(tagid); var taget_obj_page = document.getElementById("page_"+tagid); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_basehost/}{dede:global.cfg_phpurl/}/arcmulti.php?mtype=0&pnum="+pagenum+'&tagid='+tagid); myajax = new DedeAjax(taget_obj_page,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_basehost/}{dede:global.cfg_phpurl/}/arcmulti.php?mtype=1&pnum="+pagenum+'&tagid='+tagid); DedeXHTTP = null; } --> </script>
列 5 のページネーション リスト タグ:
コードは次のとおりです:
{dede:arclist typeid='1,2,3,4' row='100' titlelen='50' infolen='100' imgwidth='120' imgheight='40' listtype='all' orderby='pubdate' keyword='' channelid='1' tagid='dedecms' pagesize='20'} [field:title/]
ページング タグと {dede:arcpagelist tagid='dedecms'/}
arclist タグを使用します他のコラムの記事リストを呼び出すには
デモ タグ:
コードは次のとおりです:
{dede:arclist row=10 titlelen=50 typeid='1,3,4,5,6,7,8,9' noflag=h} //表示调用10条 标题长度为50 频道id为13456789 非头条的信息 <div class="indexbox"> [field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a style='float:left' href='{@me['arcurl']}'><img alt='{@me['title']}' src='{@me['litpic']}' height=70 /></a>"); [/field:array] //表示 有图片则调用缩略图 没有则不显示 <h2><a href="[field:arcurl/]">[field:title/]</a> [field:senddate runphp='yes'] $ntime = time(); $oneday = 3600 * 24; if(($ntime - @me)<$oneday) @me = "<span style='color:red;font-size:12px;'>new !</span>"; else @me = ""; [/field:senddate] //24小时内发布的文章加NEW!字样 </h2> {/dede:arclist}
CSS スタイルを自分で記述します。
以上がdede は、ページング効果を使用して他の列の記事やサムネイル リストをどのように呼び出しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。