DEDECMS使用channelartlist循环不能获取外部链接的解决方法-MAXWO.COM

我们在制作下拉菜单时,可以使用channelartlist循环调用顶级栏目和子栏目,但该标签不能获取外部链接,
下拉菜单时一段代码搞定多个顶级栏目和子级栏目的同时输出。
<div>
<ul>
{dede:channelartlist row=6}只能首页用,子页要用改成{dede:channelartlist row=6 typeid=’top’}
<li>
<h3><a href='{dede:field name=’typeurl’/}’>{dede:field name=’typename’/}</a>></h3>
<ul>
{dede:channel type=’son’ noself=’true’}
<li><a href='[field:typelink/]’>[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
</ul>
</div>

继续阅读

DEDECMS序数自动生成函数autoindex,itemindex 从0到1开始的办法-MAXWO.COM

autoindex   itemindex 的使用心得区别  

channelartlist 标签下使用 {dede:global name=’itemindex’ runphp=’yes’}@me;{/dede:global}

自增1

arclist            标签下使用 [field:global.autoindex/] 默认从1开始
channel         标签下使用 [field:global.autoindex/] 默认从0开始
channelartlist 标签下使用 {dede:global.itemindex/}  默认从1开始

arclist  从0开始 [field:global name=autoindex runphp=”yes”]@me=@me-1;[/field:global]

channel  从1开始 [field:global name=autoindex runphp=”yes”]@me=@me+1;[/field:global]

channelartlist  从0开始 {dede:global name=itemindex runphp=’yes’}@me=@me-1;{/dede:global}

DEDECMS如何获取当前顶级栏目路径及栏目名称-MAXWO.COM

详细打开内容阅读…
在以下说到的MYSQL数据表名中,本文修改了默认数据库前缀“maxwo_”,一般dedecms默认是“dede_”个人根据自身情况修改为自己数据库的前缀
在include/common.func.php的最下方加入:

function GetTopTypename($id)
{
global $dsql;
$row = $dsql->GetOne(“SELECT typename,topid FROM maxwo_arctype WHERE id=  $id”);
if ($row[‘topid’] == ‘0’)
{
return  $row[‘typename’];

继续阅读

DEDECMS内容页调用缩略图-MAXWO.COM

文章内容页调用缩略图方法如下两种.

1.第一种没有大小设置.原图显示.

2.第二种.可以设大小,

{dede:field.image/}

<img src=”{dede:field.litpic /}”>

列表页.和其它频页调用,也是第一种没有大小设置.第二种自由设置大小.

[field:imglink/]

<img src='[field:litpic/]’ alt='[field:title function=’html2text(@me)’/]’/>