dedecms系统首页焦点图 怎么添加链接上去

dedecms系统首页焦点图 怎么添加链接上去,第1张

{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}

       <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>

{/dede:channel}

这段代码是调用顶级栏目的代码,[field:typeurl/]是调用栏目的连接

给tag标签加链接很简单啊

代码:

{dede:tag sort='month'}<a href="[field:link/]" target="_blank" class="hot-tag">[field:tag /]</a>{/dede:tag}

比如我的http://wwwxuejiqiaocom/cmsmuban/2014401html这个内容页就是调用的这个标签,在发布文章的时候填上tag标签就行了。

学技巧网站制作为您解答,希望有所帮助!望采纳

有两种方法,

第一,直接把div标签放到a链接里面,即

<a href="你的链接"><div class="bannerbg_main" style="background-image:url(/big_image/banner3jpg); cursor:pointer;" onclick=""> </div></a>

第二,就是运用js,onclick函数,如下

<div class="bannerbg_main" style="background-image:url(/big_image/banner3jpg); cursor:pointer;" onclick="windowopen('你的链接')"> </div>

可以用代码二次开发,我给你讲一下我的实现方法。

首先要添加一个作者栏目,然后在栏目里面添加作者文档,定义一个模板,模板中用{dede:sql}调用这个作者的所有小说即可。

代码如下:

{dede:sql sql="Select id,title,litpic,writer,description from dede_archives where writer=~title~ order by pubdate DESC"}<li><a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id] "><img src=[field:litpic/] width="114px" height="160px"/><h2>[field:title/] - [field:writer/]</h2><p>[field:description/]</p></a></li>{/dede:sql}

然后在小说更新的时候添加个自定义字段,作者链接,模板的作者处调用该字段即可,如果没有作者,则留空。

代码如下:

<a href="{dede:fieldofficialdemo runphp='yes'}if(@me =='http://') @me='#';else @me=@me;{/dede:fieldofficialdemo}">{dede:fieldwriter/}</a>

这样的好处是符合逻辑,并且作者页面可以生成静态,坏处是工作量变大,如果你图简单,可以自己做个authorphp页面,接受传参,里面直接按照传参搜索数据库就可以了,然后小说模板中作者处调用如下代码:

authorphpkey=[fieldwriter /]

这样也可以啊。

对于你这个的难题我也遇到过,查遍了百度就是不显示,当我放弃的时候我灵机一动想到了最后以下步骤,先看字,再看图进行修改:

如果不是因为css宽度引起原因,那就是织梦自身调用数量限制数目没改。

登陆织梦后台找到“模块”-“文件管理器”-“include文件夹”-“taglib文件夹”-“flinklibphp”文件。这个就是友情链接的文件。

或者登录织梦后台找到“模板”-“标签源码管理”-直接找到“flinklibphp”,点击编辑如下:

点击“编辑”,找到里面的以下这段代码:$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";这一段代码,把里面的row|24,titlelen|24的数字修改成你想要的的数值,比如row|100,titlelen|100,点击保存,再重新生成一下首页。

当然这样是不能显示的,还有最重要的一步,登录后台找到“模板”-“默认模板管理”-“footerhtm”点击编辑,找到调用的以下这串代码:

{dede:flink row='24' type='text' titlelen="24" typeid="0"} [field:link /] {/dede:flink}

把其中的里面的row='24' ;titlelen="24",改成你想要的数值,比如100,点击保存,再生成以下首页,最后大功告成。

不明白的,直接看图操作:

第一步:

第二步:

第三步:

第四步:

第五步:

第六步:

最后一步,更新生成

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms系统首页焦点图 怎么添加链接上去

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情