新乡闫锦网络科技有限公司 网站模板下载 网站定制

您现在的位置:主页 > 公司新闻 > 建站教程 > 织梦首页调用栏目内容{dedefield.content}的方法

织梦首页调用栏目内容{dedefield.content}的方法

  • 文章内容
  • 用户评价
当我们用dedecms做网站,需要把栏目内容在首页显示,我们一般会怎么做呢?手动在模板中固定文字,还是通过代码标签调用后台呢?下面来详细的介绍一下通过dedesql标签来调用数据库来解决.
首页调用栏目内容的方法如下:
{dede:sqlsql="SELECTcontentFROMdede_arctypewhereid=2"}[field:content
function='cn_substr(@me,260)'/]...{/dede:sql}

上面代码详细说明:

id=2"意思是调用id为2的栏目内容.

field:contentfunction='cn_substr(@me,260)'/显示字数为260字节.
如果用织梦做企业网站的话,一般这个功能用在首页显示企业的简介用的比较多,当然在栏目页有时候也会用到,但是方法都是一样的,大家灵活运用就好了.评论列表

其实dedecms还有另外一种调用大段内容的方法,这里我们需要使用sql语句来调用已保存的html内容。

一般的企业站会有一个企业简介的栏目,这个栏目我们大部分使用{field:content /}这种方法来调用栏目设置里的栏目内容,但是这个字段在首页是无法使用。其实写一个sql语句就可以实现{field:content /}在首页的调用:

{dede:sql sql='Select content from sh_arctype where id=20'}[field:content /]

{/dede:sql}

如果简介栏目的ID是20的话,可以用上面的方法调用出全部的企业简介。

如果觉得内容太多的话,我们可以截取一部分

{dede:sql sql='Select content from sh_arctype where id=20'}[field:contentfunction="cn_substr('@me',200)" /]

{/dede:sql}

以上表示调用栏目ID为20的栏目内容,仅调用200字节长度。

使用这种办法可以在首页调用单页栏目如企业简介等栏目内容。

声明:本站所有织梦模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除 网站管理员QQ:3078828304

收缩