dedecms调用当前栏目id(织梦栏目调用)

虚拟屋 2022-12-24 17:30 编辑:admin 274阅读

1. 织梦栏目调用

{dede:channelartlist typeid='顶级栏目ID' row=条数}

{dede:field name='typename'/}

{dede:channel type='son' }

[field:typename/]

{/dede:channel}

{/dede:channelartlist}

推荐你还是好好看看织梦后台调用,那是在写好的下拉菜单程序里面进行的修改,你得会CSS和一些简单的JS编码技术

2. 织梦相关文章调用

JS更灵活! 属于自动化,也就是说你改动了广告内容 JS代码不需要去修改 这对大型网站影响是非常大的! 如果你用的标签调用改了广告就得去模板上改标签

3. 织梦内容页调用栏目名称

这个问题是因为dede_arctiny这个表错误或者崩溃导致,你可以将本地的这个表结构(dede_arctiny.frm,dede_arctiny.MYD,dede_arctiny.MYI)传到服务器对应的数据库目录进行覆盖,然后登陆织梦后台点击“系统”-“系统设置”-“系统错误修复”即可恢复文档的数量,点击后台的生成栏目,这时候通过list标签就可以正常调用栏目信息了。

4. 织梦常用调用标签

还有一个文件/member/templets/index-notlogin.htm 这个文件是访问会员首页没登陆时调用的,如果直接访问login.php的话就是调login.htm文件。

5. 织梦栏目添加

你是说在导航那的 栏目链接样式,如果是这样的话,那导航就不能调用,只能写死。在个 单个的导航一 class 对这class 进行写

6. 织梦调取随机栏目

可以通过

{dede:global.cfg_basehost/}{dede:field.id runphp='yes'}$id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];{/dede:field.id}

调用

7. 织梦调用栏目名称

导航栏默认是在head.htm的模板里,要到head.htm里面去修改。找到{dede:channel type='top' row='10' current}[field:typename/]

{/dede:channel}然后可以按照以下两种调取方式结合你自己的网站修改:第1种方法:{dede:channelartlist row='2' typeid='1,2' } {dede:field name='typeurl'/}'——{dede:field name='typename'/} {dede:channel type='son' noself='yes' } [field:typelink/] —— [field:typename/] {/dede:channel} {/dede:channelartlist}第2种方法:{dede:channelartlist typeid='top' row='8'} {dede:field name='id'/}——{dede:field name='typeurl'/}——{dede:field name='typename'/} {dede:channel type='son' noself='yes'} [field:typelink/]——[field:typename/] {/dede:channel} {/dede:channelartlist}

8. 织梦内容页调用

如果你的模板是系统默认的,那么在后台就能修改了,第一步:系统基本参数 设置里面有个“主页链接名”这里写什么,前台就会调用什么。

如果模板是自己做的而且没按默认调用的话,就只能去修改模板里对应的A标签了

9. 织梦栏目内容调用

你好,清理下dede的缓存 试试, 不是浏览器的缓存 是dede的系统缓存哦, 在一键更新下面的栏目