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

  • 税金及附加要扣除吗
  • 年初结转增值税社保如何做账
  • 其他负债是流动负债还是非流动负债
  • 劳务报酬和工资薪金哪个税率高
  • 零星采购范围
  • 合同资产在资产负债表中列入什么项目
  • 买金税盘怎么做账
  • 销货方跨月开红字发票流程
  • 小规模销售收入要做销项税额吗
  • 未达起征点是什么
  • 个人提供技术服务费开票税率
  • 应付债券利息计入哪里
  • 机动车销售统一专票可以抵扣进项税额吗
  • 变更企业性质企业怎么办
  • 预提费用下月要冲回吗
  • 购买生产用品会计分录
  • 以旧换新的会计处理规定
  • 存货盘亏怎么做账务处理
  • 自然人销售固定资产
  • 税务申报零申报怎么操作
  • 特殊行业会计公司排名
  • 流转税与所得税的区别
  • 验资报告办理一般需要多久时间
  • edge浏览器总是打开新的网页
  • 在win7系统中如何让电脑恢复出厂设置方法
  • php的编辑工具有哪些
  • php 如何下载
  • 公司给员工的油费补贴以什么为依据入账
  • 成本结转的科目
  • 受托代销商品会计分录受托方
  • element ui el-tree
  • 图文处理是做什么工作
  • 工业企业采购流程
  • 电信收款收据可以入账吗
  • 燃气管道安装费和暖气管道安装费两个的欠条怎么写
  • python 索引-1
  • 织梦模板安装完整教程
  • 财务费用在贷方,怎么结转到本年利润?
  • 小规模纳税人都报什么税
  • 税前利润是否等于利润总额
  • 工程项目需要交5000万保证金合理吗
  • 贸易公司成本如何计算
  • 股息所得缴纳个税吗
  • 土地出让金返还比例是多少
  • 材料采购合同印花税税率
  • 以前年度少计费用,调整分录
  • 低预算高要求
  • 无形资产的处置方式有哪些
  • 滞纳金是罚款支出吗
  • 委托加工科目有余额嘛
  • 如何理解啥意思
  • 转账支票填写样本图片
  • 未确认融资费用摊销额怎么计算
  • 税收会计采用什么记账法
  • sql注入是干嘛的
  • sqlserver r服务
  • windows个性化设置在哪里
  • 如何解决xp系统卡顿
  • Win7系统如何清理本地硬盘
  • win10预览文件怎么显示内容
  • linux 操作指令
  • 导入extjs、jquery 文件时$使用冲突问题解决方法
  • tf-idf例题
  • unity 3d书籍
  • Unity3d AssetDatabase.SetLabels StartAssetEditing ValidateMoveAsset 语法复习
  • c#openxml
  • 批量创建用户
  • ie8兼容性模式设置在哪
  • unity读取文本文件
  • jquery one()
  • android StrictMode使用
  • android studio项目无法运行
  • JavaScript小技巧整理
  • python tcp连接
  • 广西增值税发票查询平台
  • 江苏省社科院院士名单
  • 怎么申请冬季取暖补贴
  • 铁岭医保网上怎么交费
  • 种植业税收优惠政策2023
  • 2020年南通居民医保缴费标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设