dede 获取文章链接地址

今天在研究dedecms,因为需要多表联查,只有通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到一套调用文档地址的办法,整理下面:
大家知道,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。比如:推荐会员、推荐企业等。通过SQL语句调 用文档列表并获取其静态页面地址的方法。

他们的基本参照格式为:

{dede:sql sql=‘select 字段 From 表名称 where 条件语句‘}
    [field:字段名/]
    {/dede:sql}

由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:

{dede:sql sql=‘select * From dede_archives limit 10‘}
    <a href="/plus/view.php?aid=[field:id/]">[field:title/]</a>
    {/dede:sql}

大家看到了上面的文档链接的底层模板地址的是动态的, 那么我们要如何来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:

{dede:sql sql="SELECT * FROM dede_archives limit 10"}
    <li>·<a href=‘[field:id runphp=‘yes‘] [email protected];@me=‘‘;$url=GetOneArchive($id);@me=$url[‘arcurl‘];[/field:id]‘ title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a></li>{/dede:sql}

时间: 2024-10-03 14:38:40

dede 获取文章链接地址的相关文章

DEDE CMS 使用dede的sql标签 获取文章链接地址

在DEDE CMS中,有时需要进行多表联查,此时只能通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到调用“文章链接地址”的办法,如下: 在DEDE中,可以自由使用SQL语句来配合DEDE标签进行更多的个性化调用.通过SQL语句调用文档列表并获取其静态页面地址的方法. 基本参照格式为: {dede:sql sql='select 字段 From 表名称 where 条件语句'} [field:字段名/] {/dede:sql} 由上面

小麦苗微信公众号文章链接地址

小麦苗的微信公众号文章链接地址: 发布日期 文章标题 2016-08-14 [等待事件]User I/O类 等待事件(2.1)--db file sequential read(数据文件顺序读) 2016-08-13 [等待事件]等待事件概述(1)--等待事件的源起和分类 2016-08-12 [故障处理]ORA-12545: Connect failed because target host 2016-08-11 [故障解决]ORA-06502: PL/SQL: numeric or val

个人书签 -- 收藏优秀的文章链接地址

在网上有时候看到很多优秀的文章,不想加入浏览器的书签中,有时候换电脑或者重装系统浏览器的书签都有可能丢失,现记录到 cnblogs 的文章中,以做书签来用. Python 入门神书推荐 Python 的练手项目有哪些值得推荐? 开源软件架构翻译计划

文章链接地址

完备的 AI 学习路线 https://mp.weixin.qq.com/s/fUNDdCzJrWBoKYh1tT4gSw CS229 课程讲义中文翻译: https://kivy-cn.github.io/Stanford-CS-229-CN/#/?id=%e8%b4%a1%e7%8c%ae%e6%8c%87%e5%8d%97 JerryLead 斯坦福笔记: https://www.cnblogs.com/jerrylead/default.html?page=3 西瓜书公式推导: http

织梦DEDE CMS文章列表arclist标签大全

标记简介:织梦常用标记,也称为自由列表标记,其中imglist.imginfolist.specart.coolart.autolist都是由该标记所定义的不同属性延伸出来的别名标记.功能说明:获取指定文档列表适用范围:全局使用基本语法:{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' li

织梦首页列表页获取文章对应的tag标签(带链接)

dedecms程序默认有个方法可以调用出tag来,只不过是不带连接的,我们想要加入tag链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法. 标签效果 实现教程 打开 include/extend.func.php 在最下面加入 /** * 首页/列表获取文章Tag * * @access public * @param string $aid 文章id * @param string $num 数量 * @return string */ if (!function_exists

获取任意链接文章正文 API 功能简介

此文章对开放数据接口 API 之「获取任意链接文章正文」进行了功能介绍.使用场景介绍以及调用方法的说明,供用户在使用数据接口时参考之用. 1. 产品功能 接口开放了根据提供的文章链接 Url 参数,智能分析文章的正文部分,并通过抓取分析后,返回出文章的标题.正文以及文章的发表时间. 对于各种类型的文章布局,采用了智能化的语义分析,最大化地满足各种各种布局文章的采集与处理需求. 根据提供的文章链接智能分析出文章正文: 返回正文提供了纯文本和包含 HTML 标签两个模式: 数据抓取与文章标签处理基于

ASP.NET/C#获取文章中图片的地址

前几天修改一个网站的布局的时候需要把简单的新闻列表修改为图文结合+新闻列表,不过这新闻的数据库非常简单,图片是在编辑器里面和HTML一起存入数据库中的content字段的,所以工作简化到从一个字符串里面获取图片的地址并输出.在HTML的图片标签一般如下格式所示:<img src="" alt="" title="" width="" height="" />,这就相当于编程中的一个结构体啊,里面

iOS 获取appStore的链接地址,从app中跳转 appStore中应用

从app中跳转到appStore中,分为 1.取得app在appStore中的链接地址 mac打开iTunes,在右上角中的搜索框中输入你的应用名称. 在弹出的菜单中,选择复制链接,得到该应用的链接地址: https://itunes.apple.com/cn/app/jie-zou-da-shi/id493901993?mt=8 然后将 http:// 替换为 itms:// 或者 itms-apps:// 替换后的链接地址. itms-apps://itunes.apple.com/cn/a