根据aid获取文档页面链接

作者:admin 分类:eyoucms使用教程 时间:2023-08-11 浏览:

使用sql等标签获取到文档信息,但是没有获取到文档页面的链接,可以使用以下方法生成。

1、在根目录下\extend\function.php中创建方法:

if (!function_exists('diy_get_arcurl')) 
{
    /**
     * 获取前台文档的URL
     * @param  integer $aid    文档ID
     * @param  integer $typeid 栏目ID
     * @return [type]          [description]
     */
    function diy_get_arcurl($aid = 0, $typeid = 0){
        $url = '';
        if (!empty($aid)) {
         static $arctypeList = null;
         if (null === $arctypeList) {
         $arctypeList = \think\Db::name('arctype')->order('id asc')->getAllWithIndex('id');
         }
         $row = !empty($arctypeList[$typeid]) ? $arctypeList[$typeid] : [];
         if (!empty($row)) {
         $row['aid'] = $aid;
         $url = arcurl('home/View/index', $row);
         }
        }
        return $url;
    }
}

2、在需要使用文档链接的地方调用方法:

{$field.aid|diy_get_arcurl=###,$field.typeid}


文章链接:https://www.eyhtml.com/xinwendongtai/466.html
文章标题:根据aid获取文档页面链接
文章版权:所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于2023-08-11

相关阅读

温馨提示
新春特惠活动持续至马年元宵节
月费会员只要19元,终身会员原价299,现价只要99元。终身会员商业模板5折出售,最近大量模板陆续上新中!
我要查看