主页 > 教程合集 > DedeCMS >

DedeCMS无法利用[field:arcurl/]无法获取文章路径的解决方法

时间:2019-09-09 阅读:0

sql语句中[field:arcurl/]无法获取地址的原因是arcurl非物理表,所以sql标签无法直接通过arcurl获取文章的静态地址。

DedeCMS无法利用[field:arcurl/]无法获取文章路径的解决方法

我们一般用的代码如下:


{dede:sql sql='Select * from dede_shop where id=6 limit 26'}
<li>
<a href='[field:arcurl/]' target="_blank">[field:title function='cn_substr(@me,20)'/]</a>
</li>
{/dede:sql}
 

你可以使用如下代码:


[field:id runphp='yes']
$id=@me;@me='';
$url=GetOneArchive($id);
@me=$url['arcurl'];
[/field:id]
 

不过id无效一样输出为空,要查aid才行。

本站所有资源均在Resource资源站有售,你可以点击》》Resource《《进入资源站自助购买,也可以扫描以下店铺二维码直接选购,自动极速发货

余斗微信二维码

扫描微信加好友咨询
了解更多

余斗淘宝店铺二维码

淘宝扫描二维码购买
自动发货

余斗余斗
  • 版权声明:原创文章由发表在DedeCMS分类下,2019-09-09最后更新,转载注明出处。

相关推荐

返回顶部