织梦下拉二级栏目调用
{dede:channelartlist row='2' typeid='1,2' }
<h3><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></h3> //一级栏目
<ul>
{dede:channel type='son' noself='yes' }
<li><a href='[field:typelink/]'>[field:typename/]</a></li> //二级栏目
{/dede:channel}
</ul>
{/dede:channelartlist}
织梦网站三级栏目调用
<li>
<h3>
{dede:type typeid='2'}
<a href='[field:typelink/]' class="depth_1">[field:typename/]</a>{/dede:type}</h3> //顶级栏目的调用
<ul class="children" style="display: none; ">
{dede:channelartlist typeid='top' typeid='2'} //二级栏目和三级栏目的调用这里typeid='子栏目所属的顶级栏目的id'
<li><h3 ><a href='{dede:field name='typeurl'/}' class="depth_2"><span class="icon10"></span>{dede:field name='typename'/}</a></h3> <ul>
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,20'} //limit 起始三级栏目id 显示栏目的条数
<li><a href="[field:typedir function='str_replace("{cmspath}","",@me)'/]" class="depth_3">[field:typename/]</a></li>
{/dede:sql}
</ul>
</li>
{/dede:channelartlist}
</ul>
</li>
当前栏目名称 {dede:field name='typename' /} 方法二 {dede:field.typename/}
简略标题调用 [field:shorttitle/] {dede:field.shorttitle/}
当前文章内容页调缩略图{dede:field.litpic/}
当前栏目链接{dede:type row=1}[field:typelink /]{/dede:type}
当前位置 {dede:field name='position'/}
当前栏目子栏目获取方式:{dede:channel type ='son' }<a href="[field:typelink/]">[field:typename/]</a>{/dede:channel}
当前搜索词(搜索页){dede:global name='keyword' function='RemoveXSS(@me)'/}
当前页面链接 {dede:field name='arcurl'/}
当前页面链接{dede:geturl runphp='yes'}@me = GetCurUrl();{/dede:geturl}
列表调用变量值[field:global.cfg_basehost/]
手机站内页{dede:field.body function=str_replace('src="/uploads/','src="http://lplp23.com/uploads/',@me)/}
织梦列表文章摘要调用 [field:description function='cn_substr(@me,110)'/]
织梦网站调用指定文章 {dede:arclist idlist='要调用文章的id' channelid='1' addfields='body'} [field:title/] {/dede:arclist}
织梦给当前栏目导航添加样式
<style type="text/css">
#e{dede:field.id/} a{color:#fff;}
#e{dede:field.id/}{
background: #045daf;
font-weight: bold;
height: 61px;
line-height: 61px;
margin-top: -2px;
}
</style>
<ul>
{dede:channel type='top' }
<li id='e[field:id/]'><a href="[field:typeurl/]" >[field:typename/]</a></li>
{/dede:channel}
</ul>
织梦网站相关文章调用标签
{dede:likearticle row='' titlelen='' infolen=''}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:likearticle}
织梦网站最新文章调用标签
{dede:arclist row=10 titlelen=42}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
织梦网站热门文章调用标签
{dede:arclist row=10 titlelen=42 orderby=click}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
织梦网站推荐文章调用标签
{dede:arclist row=10 titlelen=42 flag=c}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
织梦搜索框调用标签
<form method="post" action="{dede:global.cfg_basehost/}/plus/search.php" name="formsearch" >
<input type='hidden' name='typeid' value="1">
<input name="q" type="text" id="search" value="高低温试验箱" class="fl" />
<button class="fl" type="submit" ><img src="/templets/xdx/style/img/sou.png" alt="" /></button>
</form>
织梦调用指定栏目名称,不过只能调用一个,要想多个调用就只能重复多次调用该标签
{dede:type typeid='栏目id'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:type}
织梦网站后台管理系统调用指定栏目和该栏目下的文章一起调用
{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,2,3,4...
arclist 标签下使用 [field:global.autoindex/] 默认从1开始
channel 标签下使用 [field:global.autoindex/] 默认从0开
channelartlist 标签下使用 {dede:global.itemindex/} 默认从1开始
下一篇链接调用
{dede:prenext get='next' runphp="yes"}
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);
@me=$strResult[1][0];
{/dede:prenext}
方法二 {dede:prenext get='next'/}
上一篇链接调用
{dede:prenext get='pro' runphp="yes"}
织梦网站tag标签调用方式
{dede:sql sql="select * from dede_archives a left join dede_taglist t on a.id=t.aid where a.typeid=2 limit 10 "}
[field:tag /]
{/dede:sql}
方法二 { dede:tag type='current'/}
温馨提示:这里:typeid=2 是你的栏目ID,根据自己需要写,limit 10 是tag的条数.
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);
@me=$strResult[1][0];
{/dede:prenext}
方法二 {dede:prenext get='pre'/}
织梦pc站自适应跳转到手机站
首页调用
<script type="text/javascript">console.log(1); if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="手机站域名";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
栏目页调用
<script type="text/javascript">console.log(1); if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_url/}{dede:type row=1}[field:typelink /]{/dede:type}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
内容页调用
<script type="text/javascript">console.log(1); if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_url/}{dede:geturl runphp='yes'}@me = GetCurUrl();{/dede:geturl}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>