位置: IT常识 - 正文

DEDECMS织梦调用某个作者在某个栏目发布的文章列表(将织梦dedecms转换到wordpress)

编辑:rootadmin

推荐整理分享DEDECMS织梦调用某个作者在某个栏目发布的文章列表(将织梦dedecms转换到wordpress),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦怎么用,织梦栏目描述调用,织梦栏目描述调用,织梦怎么调用当前栏目下的文章,织梦栏目描述调用,织梦自定义模型调用,织梦相关文章调用,织梦栏目描述调用,内容如对您有帮助,希望把文章链接给更多的朋友!

这个调用,使用范围比较广泛。例如:在装饰公司,案例是一个栏目,设计师是一个栏目。设计师的详情页如何调用自己的案例呢?这个开发方法织梦58就在这里分享下

只需要把案例的作者和设计师详情页的作者设为一个即可。调用案例的栏目的id。下面是具体的调用方法

调用方法

在某个作者发布的文章内容页中调用如下代码:

{dede:sql sql="select a.id,a.title,a.writer,a.pubdate,a.typeid,b.aid,b.sex from dede_archives a LEFT JOIN dede_addonarticle b on b.aid=a.id where a.typeid='7' and a.writer=~writer~ and b.sex='男' order by a.pubdate desc LIMIT 0,5"}

<li>文章ID:[field:id/]</li>

<li>标题:

<a href="[field:id function='GetOneDocUrl(@me)'/]">[field:title/]</a></li>

<li>作者:[field:writer/]</li>

<li>性别:[field:sex/]</li>

<img src="[field:litpic/]" />

{/dede:sql}

/*

*如果模型是图集把dede_addonarticle改为dede_addonimages即可

* a.typeid=7调用ID为7的栏目如果不需要指定栏目ID那么你可以把a.typeid='7' and删掉

* a.writer=~writer~调用当前文章的作者,调用指定的作者,可以这样写a.writer='admin'这样就是指定调用admin这个作者的文档

* b.sex=男设置性别,也就是自定义字段。如果你的自定义字段不是sex那么你只要把sql里的b.sex改成你的字段,例如name改成b.name

* LIMIT 0,5设置要调用的条数,我这里写的是5条,自行修改.

*指定调用2个栏目的话可以把where a.typeid='7'修改为where a.typeid='7' and a.typeid='8'。这样就指定调用栏目ID为7和8的栏目。

*/

以上代码中,调用了一个函数GetOneDocUrl();所以,需要在incluce/extend.func.php文件中把该函数写上。这个函数的功能是:通过id调用文章的静态url。具体函数代码如下:

function GetOneDocUrl($aid)

{

DEDECMS织梦调用某个作者在某个栏目发布的文章列表(将织梦dedecms转换到wordpress)

global $dsql;

include_once(DEDEINC."/channelunit.func.php");

$aid = trim(ereg_replace('[^0-9]','',$aid));

$chRow = $dsql->GetOne("Select arc.*,ch.maintable,ch.addtable,ch.issystem From `dede_arctiny` arc left join `dede_channeltype` ch on ch.id=arc.channel where arc.id='$aid' ");

if(!is_array($chRow)) {

return $reArr;

}

else {

if(empty($chRow['maintable'])) $chRow['maintable'] = 'dede_archives';

}

if($chRow['issystem']!=-1)

{

$nquery = " Select arc.*,tp.typedir,tp.topid,tp.namerule,tp.moresite,tp.siteurl,tp.sitepath

From `{$chRow['maintable']}` arc left join `dede_arctype` tp on tp.id=arc.typeid

where arc.id='$aid' ";

}

else

{

$nquery = " Select arc.*,1 as ismake,0 as money,'' as filename,tp.typedir,tp.topid,tp.namerule,tp.moresite,tp.siteurl,tp.sitepath

From `{$chRow['addtable']}` arc left join `dede_arctype` tp on tp.id=arc.typeid

where arc.aid='$aid' ";

}

$arcRow = $dsql->GetOne($nquery);

$Url = GetFileUrl($aid,$arcRow['typeid'],$arcRow['senddate'],$reArr['title'],$arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename'],$arcRow['moresite'],$arcRow['siteurl'],$arcRow['sitepath']);

return $Url;

}

完成。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/313289.html 转载请保留说明!

上一篇:dedecms织梦相关文章标签likearticle调用自定义字段(织梦适合做什么网站)

下一篇:11-ElementUI

  • 经典励志故事:一枚戒指(经典励志故事大全)

    经典励志故事:一枚戒指(经典励志故事大全)

  • 华为手环7如何自定义表盘(华为手环7如何充电)

    华为手环7如何自定义表盘(华为手环7如何充电)

  • 魅族18x是什么处理器(魅族 18x)

    魅族18x是什么处理器(魅族 18x)

  • 邮政寄信怎么查到哪里了(邮政寄信怎么查询进度)

    邮政寄信怎么查到哪里了(邮政寄信怎么查询进度)

  • opporeno7怎么分屏操作方法(oppor7怎样分屏)

    opporeno7怎么分屏操作方法(oppor7怎样分屏)

  • 苹果xr有没有指纹解锁(苹果xr有没有指纹功能)

    苹果xr有没有指纹解锁(苹果xr有没有指纹功能)

  • 网易云如何自定义壁纸(网易云如何自定义)

    网易云如何自定义壁纸(网易云如何自定义)

  • 快手如何取消关注(快手如何取消关注所有人)

    快手如何取消关注(快手如何取消关注所有人)

  • 华为p30OTG在哪(华为p30otG在哪里打开)

    华为p30OTG在哪(华为p30otG在哪里打开)

  • 腾讯超前点播为什么买了看不了(腾讯超前点播为啥不能投屏)

    腾讯超前点播为什么买了看不了(腾讯超前点播为啥不能投屏)

  • 好评后追评可以删除吗(好评追评可以回复吗)

    好评后追评可以删除吗(好评追评可以回复吗)

  • 华为nova7时间怎么设置24小时制(华为nova7时间怎么设置24小时)

    华为nova7时间怎么设置24小时制(华为nova7时间怎么设置24小时)

  • 抖音小店提现收多少手续费(抖音小店收入提现)

    抖音小店提现收多少手续费(抖音小店收入提现)

  • 拼多多帮砍不了怎么办(拼多多为什么帮砍不了)

    拼多多帮砍不了怎么办(拼多多为什么帮砍不了)

  • 华为手机关机怎么关(华为手机关机怎么设置)

    华为手机关机怎么关(华为手机关机怎么设置)

  • qq删除了好友对方还能看到聊天记录吗(qq删掉好友之后对方还有我吗)

    qq删除了好友对方还能看到聊天记录吗(qq删掉好友之后对方还有我吗)

  • word2010环绕方式在哪里(word2010环绕方式有几种详解)

    word2010环绕方式在哪里(word2010环绕方式有几种详解)

  • 候补退款什么时候到账(候补退款什么时候回来)

    候补退款什么时候到账(候补退款什么时候回来)

  • 快手亲密值怎么增加(快手亲密值怎么加)

    快手亲密值怎么增加(快手亲密值怎么加)

  • 华为手机怎么抬起唤醒(华为手机怎么抬头唤醒)

    华为手机怎么抬起唤醒(华为手机怎么抬头唤醒)

  • 重新下载抖音原来的作品会不会没有呢(重新下载抖音原来的草稿作品还有吗)

    重新下载抖音原来的作品会不会没有呢(重新下载抖音原来的草稿作品还有吗)

  • 三星s5支持4g吗(三星s5支持volte吗)

    三星s5支持4g吗(三星s5支持volte吗)

  • 嘀嗒出行有电子发票吗(嘀嗒出行电子发票在哪里找)

    嘀嗒出行有电子发票吗(嘀嗒出行电子发票在哪里找)

  • 小米一键换机到苹果(小米一键换机到苹果手机)

    小米一键换机到苹果(小米一键换机到苹果手机)

  • joycon电量怎么看(joycon电量在哪看)

    joycon电量怎么看(joycon电量在哪看)

  • 华为gt能接电话吗(华为gt接电话没有声音)

    华为gt能接电话吗(华为gt接电话没有声音)

  • Cesium三维数据格式以及生产流程详解(glb,osgb,obj,bim,ifc)等(cesium三维地球)

    Cesium三维数据格式以及生产流程详解(glb,osgb,obj,bim,ifc)等(cesium三维地球)

  • ChatGPT在科研论文的应用:提问命令汇总(科研toc)

    ChatGPT在科研论文的应用:提问命令汇总(科研toc)

  • Vue|获取表单数据(vue获取value值)

    Vue|获取表单数据(vue获取value值)

  • Python如何实现打字训练的程序(python dayup)

    Python如何实现打字训练的程序(python dayup)

  • python元组如何打包和解包(python中的元组)

    python元组如何打包和解包(python中的元组)

  • 公司车保险费用高么
  • 电子缴款凭证和完税证明都可以做原始凭证吗
  • 合并报表逆流抵消
  • 含税金额和开票金额
  • 软件租赁费计入哪个科目
  • 车票抵扣进项税申报在哪一栏
  • 汇票委托书会计分录
  • 企业接受赠予企业固定资产是否免税
  • 电子承兑汇票如何贴现网银操作
  • 避税方法一般有几种
  • 销售货物的价外费用有哪些
  • 从公司账户转给个人账户取出来发给员工做过节费
  • 劳务外包用工单位可以抵扣进项税吗
  • 员工证书补贴标准
  • 发票丢失能直接作废吗
  • 风险纳税人不允许领用发票
  • 房产继承税征收标准是多少
  • 小规模纳税季度申报
  • 增值税发票当期能抵扣吗
  • 公司与政府协议
  • 劳务清包工可以开3个点的票么
  • 坏账处理的所得税税率
  • 所得税季度申报营业收入填什么
  • 暂估成本和实际成本的分录
  • 应付账款收不到账怎么办
  • 发票失联企业不处理的后果
  • 材料采购的合同价款
  • 工伤补偿需要缴税吗
  • 中级会计考试考后审核需要什么资料
  • 财务预算业务制度有哪些
  • 发生销售折让会计分录
  • rapimgr.exe - rapimgr进程是什么文件.有哪些作用
  • php7多线程
  • 建安营改增时间
  • 开发商自用房产出售成为二手房土地成本
  • 员工交通补贴需要发票吗
  • 未分配利润与净利润关系
  • 结转制造费用用什么科目
  • 销售赔偿款增值税和所得税
  • un删除
  • libev & libevent简介 IntelIOT 博客园
  • 农村扶贫入股分红会计分录
  • 什么是付出对价的公允
  • 社保费用可以提前从工资扣吗
  • 子公司分公司和办事处账务上的区别有哪些
  • php调用变量
  • 汽车的计提折旧
  • 事业单位体检费标准是多少
  • 什么公司可以开普票
  • 固定资产减值准备借贷方向
  • 经营净利润计算公式
  • 补交所得税会计处理方法包括
  • 销售费用期末余额
  • 商场收取租户电费合法吗
  • 多交税款退税款会计分录
  • 银行承兑汇票到期未承兑怎么办
  • 增值税专用发票金额与付款金额是否必须一致
  • 直接计入当期利润吗
  • 业务招待费文件
  • 长期股权投资权益法初始成本的确定
  • MySQL 5.6 中 TIMESTAMP有那些变化
  • sql server 批量删除
  • pe工具箱怎么用
  • win8磁盘占用率高怎么处理
  • centos基本环境
  • win8.1怎么用
  • linux安装docker-compose
  • eclipse怎么创建安卓
  • cocos2dx用什么ide
  • Eclipse开发工具安装
  • unity3d documentation
  • 批处理常用命令及用法大全
  • python教程100例
  • python3 bytes类型
  • jquery+ajax+text文本框实现智能提示完整实例
  • Python的二维列表存储
  • html仿淘宝
  • 河北电子税务局新版登录
  • 地税登记序号查询系统
  • 发票机怎么测试打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设