admin管理员组文章数量:1446760
【DEDE】织梦网站[首页]常用的调用
DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便:
一、调用内容
1、dede首页调用“单页栏目内容”
例如:以公司简介栏目为例,网站首页会有显示公司简介的板块,在对应板块位置,输入如下代码:
本代码的特点:可以调用出指定栏目的全部内容,包括内容中的图片、视频等元素,并且可以保持内容原来的文章格式。
代码语言:javascript代码运行次数:0运行复制{dede:sql sql='Select content from dede_arctype where id=2'}
[field:content/]
{/dede:sql}
2、dede首页调用“单页栏目内容”“内容字数限制”
本代码的特点:只调用文字,数字550是限制调用出来的字数。
代码语言:javascript代码运行次数:0运行复制{dede:sql sql='Select content from dede_arctype where id=2' }
[field:content function='cn_substr(html2text(@me),550)'/]...
{/dede:sql}
3、dede首页调用“列表栏目的文章内容”“最新更新”
本代码特点:本代码可以调用文章的全部内容,并保持文章格式。
代码语言:javascript代码运行次数:0运行复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where typeid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body /]
{/dede:sql}
4、dede首页调用“列表栏目的文章内容”“指定一篇文章”
代码语言:javascript代码运行次数:0运行复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body /]
{/dede:sql}
5、dede首页调用“列表栏目的文章内容”“指定一篇文章”“限制字数”
代码语言:javascript代码运行次数:0运行复制{dede:sql sql="SELECT aid,typeid,body FROM `dede_addonarticle` where aid=2 ORDER BY `aid` DESC LIMIT 0 , 1"}
[field:body function="cn_substr(@me,120)" /]
{/dede:sql}
二、调用标题名称
1、调用当前栏目的名称
代码语言:javascript代码运行次数:0运行复制 {dede:field name="typename"/}
2、调用该顶级频道下所有字栏目,row代表调用5条
代码语言:javascript代码运行次数:0运行复制{dede:channel type='son' row='5'}
<a href="[field:typeurl/]">[field:typename/]</a>
{/dede:channel}
3、调用指定id的栏目,不过只能调用一个,要想多个调用就只能重复多次调用该标签
代码语言:javascript代码运行次数:0运行复制{dede:type typeid='栏目id'}
<a href="[field:typeurl/]">[field:typename/]</a>
{/dede:type}
4、多级栏目调用
代码语言:javascript代码运行次数:0运行复制{dede:channelartlist typeid='3,5'}
<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
{dede:channel type='son' noself='yes'}
<a href="[field:typelink/]">[field:typename/]</a><br />
{/dede:channel}
{/dede:channelartlist}
5、调用指定id的栏目文章和栏目名称一起调用
代码语言:javascript代码运行次数:0运行复制{dede:arclist typeid='1' row='6' titlelen='42'}
<span><a href="[field:typeurl/]" target="_blank">[[field:typename/]]</a></span>
<a href="[field:arcurl/]" target="_blank">[field:title/]</a>
{/dede:arclist}
三、调用图片
1、调用img图片
直接调用图片:
代码语言:javascript代码运行次数:0运行复制<img src="[field:litpic/]"/>
默认的index.htm调用:
代码语言:javascript代码运行次数:0运行复制{dede:arclist row='3' titlelen='30' typeid='1'}
<div class="swiper-slide">
<a href="[field:arcurl/]" target="_blank">
<img src="[field:litpic/]" alt="[field:title/]" />
<p>网站设计<br /><strong>[field:title/]</strong><br />[field:id function=GetTags(@me)/]</p>
</a>
</div>
{/dede:arclist}
或者
代码语言:javascript代码运行次数:0运行复制{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94' typeid='11' }
<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>
{/dede:arclist}
2、默认的图片集首页掉不出内容,需要修改include/extend.func.php文件
增加如下代码:
代码语言:javascript代码运行次数:0运行复制//获取图集内容
function getbody($id)
{
global $dsql;
$row = $dsql->GetOne("SELECT body FROM addonimages WHERE aid= '$id'");
$res = $row['body'];
return $res;
}
前台调代码:
代码语言:javascript代码运行次数:0运行复制{dede:arclist typeid='6' row='5' type='image.' imgwidth='376' imgheight='376' limit='0,5' orderby='sortrank'}
<div class="goods_ltcontent [field:global name=autoindex runphp='yes'](@me>1)? @me='sk_hide':@me='';[/field:global]" id="goods_[field:global name=autoindex runphp='yes']@me=@me;[/field:global]">
<div class="ltctimg"><img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]" /></div>
<div class="ltctct">
[field:id function='getbody(@me)'/]
</div>
<div class="ltctmore"> <a href="[field:arcurl/]" class="btn">更多详情</a> </div>
</div>
{/dede:arclist}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-08-09,如有侵权请联系 cloudcommunity@tencent 删除href笔记sql网站field本文标签: DEDE织梦网站首页常用的调用
版权声明:本文标题:【DEDE】织梦网站[首页]常用的调用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1748317882a2844757.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论