dede前端调用的field:arcurl保存在哪个表中?
dede前端调用的field:arcurl保存在哪个表中?比如用原生sql调用了一片文章,文章的缩略图字段是litpic,摘要是description,标题是title,...
dede前端调用的field:arcurl保存在哪个表中? 比如用原生sql调用了一片文章,文章的缩略图字段是litpic ,摘要是description ,标题是title ,那么如何给title加上<a href='[field:arcurl/]> title</a> ,那么这个arcurl 的字段保存在那个表呢。
$sql='select title,description,litpic,redirecturl from dede_archives where typeid=4';
$data=query($sql); 我是用原生的调用文章的,这个出来的数据是没有arcurl 在表中的,那么它还要关联其他表吗?如果要关联是那张表。如果不是表的问题,那么问题在那里呢? 展开
$sql='select title,description,litpic,redirecturl from dede_archives where typeid=4';
$data=query($sql); 我是用原生的调用文章的,这个出来的数据是没有arcurl 在表中的,那么它还要关联其他表吗?如果要关联是那张表。如果不是表的问题,那么问题在那里呢? 展开
5个回答
展开全部
{dede:arclist row='20' titlelen='50' typeid='30'}
<li><span class="tu"><a href="[field:arcurl/]" target="_blank"><img src="[field:picname/]" alt="{/dede:arclist}" /></a></span><span class="jcxjbt"><a href="[field:picname/]" target="_blank">[field:title/]</a></span></li>
{/dede:arclist}
完整的就是这个样子的标签了,[field:arcurl/]表示的是调用的链接,一般就是文章链接,这个一般都是列表页,所以{/dede:arclist}标签就行
<li><span class="tu"><a href="[field:arcurl/]" target="_blank"><img src="[field:picname/]" alt="{/dede:arclist}" /></a></span><span class="jcxjbt"><a href="[field:picname/]" target="_blank">[field:title/]</a></span></li>
{/dede:arclist}
完整的就是这个样子的标签了,[field:arcurl/]表示的是调用的链接,一般就是文章链接,这个一般都是列表页,所以{/dede:arclist}标签就行
追问
$sql='select title,description,litpic,redirecturl from dede_archives where typeid=4';
$data=query($sql); 我是用原生的调用文章的,这个出来的数据是没有arcurl 在表中的,那么它还要关联其他表吗?如果要关联是那张表。如果不是表的问题,那么问题在那里呢?
推荐于2016-03-29 · 知道合伙人软件行家
关注
展开全部
在表里面是没有保存的,他是在生成静态文件的时候拼接的url!
具体规则是在栏目设置里,设置存放在dede_arctype表里面
具体规则是在栏目设置里,设置存放在dede_arctype表里面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-07-08 · 知道合伙人软件行家
PS一点学
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1408
获赞数:11167
毕业于广东机电职业技术学院软件技术专业.IT行业2年从业经验,主要负责建站,SEO,营销.现任凯龙网络技术主管.
向TA提问 私信TA
关注
展开全部
这个标签中的[field:arcurl/]arcurl 就不是数据表的一个字段,arcurl 是一个派生的字段,其值是通过计算得来的(因为动态页面和静态页面的值不同)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那不是个实体表,用sql查不到.[field:arcurl]能不执行.要用php了,你把它换成[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]试试看,应该是可以的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在表里面是没有保存的,他是在生成静态文件的时候拼接的url
更多追问追答
追问
具体怎么生成的呢,我不是通过调用标签来调用arcusl的,而是通过原生sql 调用的:
$sql='select title,description,litpic,redirecturl from dede_archives where typeid=4';
$data=query($sql);
追答
具体规则是在栏目设置里有,设置存放在dede_arctype表里面
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询