欢迎光临黑马视觉品牌官网,开启你的互联网营销之旅!
新闻中心 网络推广 网站建设 优化推广

织梦如何实现作者与作品案例的关联,特别是装网站的设计师与案例的关联。

时间:2019-08-07   来源:网站建设

今天在一个织梦的技术群里,有小伙伴问起这样一个问题,就是在作品展示的页面,显示这个作品是谁哪位设计师的作品,点开设计师后,显示设计师所有的作品。

以前我在做别的项目的时候曾用过这个功能。但是突然发现自己忘记了。

然后查了一下之前的代码,现在发出来,希望对用DEDE做网站建设的朋友有所帮助。


弟一步:

在发布案例的时候,在作品的作者中,要填写设计师的名字,也就是让writer字段名字为设计师。

那么在案例的详情页中,就可以用这样的代码来获取。

{dede:sql sql='Select * from dede_archives where title=~writer~ and typeid=16'}
意思为:查找标题等于本案例作者名字的那篇文章
 <img src="[field:litpic/]">
            <h4>姓名:[field:title/]</h4>
            <p>职位:[field:shorttitle/]</p>
            <a  href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]">更多案例</a> </div>
{/dede:sql}



第二步:

新建一个栏目,里面专门是设计师介绍

然后发布设计师时,标题title为设计师的名字。这样上面的那段代码就起作用了。



上面的功能已经实现。

那么如何在设计师界面索引该设计师的所有作品呢?

{dede:sql sql='Select * from dede_archives where writer=~title~ and typeid=25 limit 6'}
 查看数据库中作者字段等于本标题的数据         
                <p class="img">
                 <a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]"> 
                <img src="[field:litpic/]" width="280" height="200" alt="[field:title/]">
                 </a> 
                 [field:title/]
            
              </div>
            </div>
            {/dede:sql}


以此,所有的功能实现。

本文标签:
新闻推荐
龙华网站建设多少钱?
龙华网站建设多少钱?

大家好,这里是黑马视觉,今天我们来聊聊在深圳建一个网站需要多少钱?龙华网站建设需要多少钱?从所周知,...

龙华外贸网站建设必需知道的四大注意事项
龙华外贸网站建设必需知道的四大注意事项

在深圳有很多外贸公司,他们已经不满足于通过其他平台来引流,于是他们都需要建设一个自己自己的外贸网站,...

jq控制视频播放和暂停以及声音
jq控制视频播放和暂停以及声音

在网站开发的过程中,我们常常需要添加一些视频来让网站内容更加丰富,比如说网页中有一个按钮,点击按钮后...

PBOOTCMS图片水印不支持jpeg格式怎么处理?
PBOOTCMS图片水印不支持jpeg格式怎么处理?

在使用PBOOT的时候,我们发现在后台开启了上传图片时给图片打上水印的功能,但是客户在上传图片的时候始终打...

在线沟通
点我即可
对话
15899750475
手机
微信扫一扫

编辑 装修 价格 托管 实力 流量 搜索引擎 服务器 标准 上线 业务

微信
Top