dedecms添加文章的时候,怎么让每个作者加上链接

dedecms添加文章的时候,怎么让每个作者加上链接,第1张

1、首先使用浏览器进入dedecms网站,登录到DEDECMS后台。

2、接着依次点击左侧功能菜单中的“模板”>>“默认模板管理”。

3、在模板列表找到要修改的模板,例如“文章频道封面”模板,点击“修改”。

4、然后在模板文件中找到下图所示代码,将此段代码修改为:{dede:arclist row='5' type='image'}。

5、最后保存模板编辑并更新,更新完成,就可以在文章详情页调用和修改购物车了。

修改内容模型,添加自定义字段!

详情参考

首先怎么添加自定义字段,当然是先登录dedecms后台咯,然后找到如图位置:

点右上角的添加内容模型

注意:添加模型时最好不要点系统模型,因为系统模型不能删!

在该选项页,创建好新模型,并且如下图创建好字段后:

在内容页,可以通过{dede:field自定义数据字段名}调取数据。例如:{dede:fieldsyxxt}

在列表页:

{dede:arclist  addfields='数据字段名'    channelid='内容模型id号'}[field:数据字段名/]  {/dede:arclist} 

例如:

{dede:arclist  addfields='syxxt'   channelid='18'}[field:syxxt/]  {/dede:arclist} 

内容模型id号通过如下图一样查找到:

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

首先要添加一个作者栏目,然后在栏目里面添加作者文档,定义一个模板,模板中用{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 /]

这样也可以啊。

您好,织梦云模板很高兴为您解答:

这种情况是你将这个栏目建立成封面栏目所致。请将此栏目改成最终列表栏目或者选择在子栏目下建文档。

如下图:

1、登陆dedecms管理后台;

2、常用操作,添加文章;

3、填写标题,根据需要勾选文章属性和添加缩略图及选定文章栏目;

4、点击文章内容编辑工具上的Flash标志,添加Flash视频;

5、如果Flash视频是网络视频可以直接填写视频地址,需填写带http://的完整Flash视频地址,然后,根据需要设置Flash视频高,宽确定即可;

6、如果Flash视频是在本地,可选择浏览服务器,然后,点击浏览找到Flash视频所在位置确认,然后,根据需要设置Flash视频高,宽确定即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms添加文章的时候,怎么让每个作者加上链接

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情