dede织梦怎么自动获取当前栏目下文章列表,不是手动指定id,是自动获取的当前栏目id

dede织梦怎么自动获取当前栏目下文章列表,不是手动指定id,是自动获取的当前栏目id,第1张

如果是列表,那么list就是自动默认获取当前的列表。

但如果你硬要用arclist做,就二次开发吧亲。

arclist,如果不指定id那么他会调全站。

如果想调用多个栏目的,只有一个办法,那就是他们的内容模型一样,写chinelid=“N” 这样也可以。

你把你刚才写的那段代码放在 include/enumsfuncphp 里面试试看。这个跟我之前写的你的是一样的,只是封装在了方法里面了。

{dede:fieldtypeid runphp=’yes’}$ID = @me; $sql = “SELECT FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]“; $topID="$row[topid]"; if($relID == 0) {@me = $row[typename];}else{$sql = “SELECT `typename` FROM `dede_arctype` WHERE id=$topID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:fieldtypeid}

这个我是试过没问题的。不管多少级子类都能获取到顶级栏目。

假设很多栏目共用一个列表模板。列表模板读取出当前栏目下的文章(带分页)。应该怎么做????

答:用list标签就行

如:

{dede:list

row='20'

pagesize='20'

titlelen='30'}

<a

href='[field:arcurl/]'>[field:title/]</a>

{/dede:list}

这个是分页标签:

<div

class="dede_pages">

<ul

class="pagelist">

{dede:pagelist

listitem="info,index,end,pr常弧败旧汁搅伴些宝氓e,next,pageno"

listsize="5"/}

</ul>

</div>

把这两段代码放在

list_articlehtm

或者是你所说的列表模板里面就行了,生成,OK!

调用时如何获取当前栏目id去读取数据,dedecms怎样使用原生的php代码呀???

答:你想知道这个干嘛?既然织梦已经做好了列表和分页标签,你为什么需要知道它怎么实现的?除非你想进行二次开发,不过你需要的列表东西织梦都有了……

以上就是关于dede织梦怎么自动获取当前栏目下文章列表,不是手动指定id,是自动获取的当前栏目id全部的内容,包括:dede织梦怎么自动获取当前栏目下文章列表,不是手动指定id,是自动获取的当前栏目id、DEDECMS栏目页获取当前页面顶级栏目名称,用了下面的方法还是不可以啊,下面的方法显示的是当前页的ID啊、织梦文章页如何调用当前栏目内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10155026.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存