位置: 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

  • vivo手机怎样一键打开手电筒(vivo手机怎样一键录音)

    vivo手机怎样一键打开手电筒(vivo手机怎样一键录音)

  • vivox70怎么设置返回键(vivox70怎么设置定时开关机)

    vivox70怎么设置返回键(vivox70怎么设置定时开关机)

  • 华为nova5手机otg在哪(华为nova5手机ot g在哪儿打开)

    华为nova5手机otg在哪(华为nova5手机ot g在哪儿打开)

  • 华为荣耀20i支持双4g吗(华为荣耀20i支持鸿蒙系统吗)

    华为荣耀20i支持双4g吗(华为荣耀20i支持鸿蒙系统吗)

  • 用户最大并发数已满(用户最大并发数和带宽有关吗)

    用户最大并发数已满(用户最大并发数和带宽有关吗)

  • 淘宝举报盗图要有什么条件(淘宝举报盗图多久出结果)

    淘宝举报盗图要有什么条件(淘宝举报盗图多久出结果)

  • 探探账号异常多久恢复(探探账号异常多久才能恢复)

    探探账号异常多久恢复(探探账号异常多久才能恢复)

  • 手机屏幕里进水了有水印怎么办(手机屏幕里进水了有水印还能正常使用吗)

    手机屏幕里进水了有水印怎么办(手机屏幕里进水了有水印还能正常使用吗)

  • 抖音拉黑后还能收到对方信息吗(抖音拉黑后还能评论回复吗)

    抖音拉黑后还能收到对方信息吗(抖音拉黑后还能评论回复吗)

  • 天机处理器是什么意思(天机处理器是什么牌子)

    天机处理器是什么意思(天机处理器是什么牌子)

  • 公众号是干嘛的(公众号是什么东西)

    公众号是干嘛的(公众号是什么东西)

  • 手机qq无法上传照片(手机qq无法上传手机照片)

    手机qq无法上传照片(手机qq无法上传手机照片)

  • x为什么停产(vivonex为什么停产)

    x为什么停产(vivonex为什么停产)

  • 抖音上的呼啦是什么软件(抖音上的呼啦是什么意思)

    抖音上的呼啦是什么软件(抖音上的呼啦是什么意思)

  • ipad wifi版是什么意思(apple平板wifi版是什么意思)

    ipad wifi版是什么意思(apple平板wifi版是什么意思)

  • 怎样下载淘宝上的视频(怎样下载淘宝上的图片)

    怎样下载淘宝上的视频(怎样下载淘宝上的图片)

  • 一加7t怎么长截屏(一加7p长截图)

    一加7t怎么长截屏(一加7p长截图)

  • iphone广角镜头怎么用(iphone广角镜头怎么开自拍)

    iphone广角镜头怎么用(iphone广角镜头怎么开自拍)

  • 淘宝怎么弄特别关注(淘宝怎么弄特别提醒消息)

    淘宝怎么弄特别关注(淘宝怎么弄特别提醒消息)

  • 苹果xsmax分辨率是2k吗(苹果xsmax分辨率贴吧)

    苹果xsmax分辨率是2k吗(苹果xsmax分辨率贴吧)

  • iqooneo是否支持nfc(vivoiqooneo支持nfc吗)

    iqooneo是否支持nfc(vivoiqooneo支持nfc吗)

  • 滴滴车内监控怎么查看(滴滴车监控怎么拆除)

    滴滴车内监控怎么查看(滴滴车监控怎么拆除)

  • 苹果十一是5g吗(iphone十一是5g吗)

    苹果十一是5g吗(iphone十一是5g吗)

  • wifi6什么意思(荣耀手机wifi6什么意思)

    wifi6什么意思(荣耀手机wifi6什么意思)

  • 一号店如何申请退款(1号店怎样)

    一号店如何申请退款(1号店怎样)

  • 纳税义务发生时间记忆口诀
  • 可以按小型微利企业核算企业所得税吗
  • 我国增值税征收范围
  • 增值税普通发票和电子普通发票的区别
  • 记账凭证核算形式是会计核算中最基本的核算形式
  • 叉车上牌流程需要多少时间
  • 资产项目有
  • 一般纳税人初次购入税控系统的分录怎么做
  • 公司注销是不是破产了
  • 库存商品记错了怎样写分录
  • 旅行社开具发票
  • 没有对公账户的公司怎么注销
  • 预缴企业所得税额怎么算
  • 个人所得税合并申报
  • 如何栽柑橘苗
  • 什么是要约的撤销
  • linux中链接
  • 运输取得的收入
  • 破产企业发放工资怎么算
  • 商业企业营业收入
  • 登记总账的科目有哪些
  • 四川黄龙风景名胜区停车收费标准
  • servlet工作原理和生命周期
  • 中世纪城门
  • 什么是长期股权投资法
  • 增值税申报表上期留抵税额怎么填
  • reactvate
  • 员工旅游费的税率是多少
  • unipoint
  • phpcms怎么用
  • 会计调整以前年度遗留问题查不出来说明怎么写
  • 支出在记账凭证里怎么填
  • 一般纳税人开发票给小规模纳税人
  • 快递明细单
  • 补充医疗保险属于什么
  • day11-Servlet01
  • 帝国cms导入模板后怎样调用
  • 工会保障工作的主要任务有哪些
  • sql server go语句
  • 固定资产怎么确认价值
  • 发票上密码区数字什么意思
  • 纳税人申报的方法有哪些
  • 企业合并发生的审计费用,评估费用
  • 无形资产如何摊销 当月还是下月
  • 充值卡赠送金额属于什么性质
  • 软件开发并销售产品
  • 应付账款怎么处理
  • 捐赠的资产属于什么科目
  • 税控盘全额抵扣怎么填申报表
  • 房地产行业增值税预缴
  • 现金日记账是会计人员根据审核后的
  • 支付银行贷款利息的会计处理
  • 收到现金货款存入银行会计分录
  • Mysql5.7.11在windows10上的安装与配置(解压版)
  • mysql中的触发器
  • mac查找序列号
  • freebsd使用wifi
  • windows怎么管理员权限
  • win8系统怎么查看隐藏文件
  • linux那些事儿
  • win10字体边缘模糊
  • 如何更改ubuntu下载源
  • smss.exe什么意思
  • win8系统怎么取消屏保
  • win8系统映像
  • linux ora11g安装教程
  • Linux>=2.6.39 Mempodipper本地提权分析和EXP利用(CVE-2012-0056)
  • linux计划任务每天执行一次
  • android常用命令
  • unity引擎用什么模拟器
  • linux bash shell中case语句的实例
  • shell脚本运行linux命令
  • 电脑完美平台
  • 比较详细的手把件有哪些
  • js写日期
  • 增值税9%税率适用范围2023
  • 定额发票是如何开具的
  • 重庆电子税务局官网登录入口
  • 酒席发票
  • 马来西亚到中国机票多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设