织梦手机端做了伪静态,内容页怎么调用上一篇下一篇文章地址?

问题遇到的现象和发生背景

使用{dede:prenext get='pre'/} {dede:prenext get='next'/} 这两个标签调用出来的地址是

下一篇: href='view.php?aid=79'> 这样的,手机端打不开,

要改成 /栏目/79.html 这样的地址才可以,该怎么改

问题相关代码,请勿粘贴截图

arc.archives.class.php文件中的代码

if(is_array($preRow))
            {
                if ( defined('DEDEMOB') )
                {
                    $mlink = 'view.php?aid='.$preRow['id'];
                } else {
                    $mlink = GetFileUrl($preRow['id'],$preRow['typeid'],$preRow['senddate'],$preRow['title'],$preRow['ismake'],$preRow['arcrank'],
                $preRow['namerule'],$preRow['typedir'],$preRow['money'],$preRow['filename'],$preRow['moresite'],$preRow['siteurl'],$preRow['sitepath']);
                }
                $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
                $this->PreNext['prewap'] = "上一篇:<a href=\"view.php?aid={$preRow['id']}\">{$preRow['title']}</a>  ";
                $this->PreNext['preimg'] = "<a href='$mlink'><img src=\"{$preRow['litpic']}\" alt=\"{$preRow['title']}\"/></a> ";
            }
            else
            {
                $this->PreNext['pre'] = "上一篇:没有了 ";
                $this->PreNext['prewap'] = "上一篇:<a href=\"javascript:;\">没有了</a>  ";
                $this->PreNext['preimg'] ="<img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有上一图集了!\"/>";
            }

运行结果及报错内容

使用{dede:prenext get='pre'/} {dede:prenext get='next'/} 这两个标签调用出来的地址是
下一篇: href='view.php?aid=79'> 这样的,手机端打不开,要改成 /栏目/79.html 这样的地址才可以,该怎么改

我的解答思路和尝试过的方法

不太懂织梦cms,$this->PreNext['pre'] = 后面获取到栏目链接再加上文章id应该就可以,不知道PHP中怎么获取到栏目链接

我想要达到的结果

<a href=\"view.php?aid={$preRow['id']}\">{$preRow['title']}</a> 
改为
<a href=\"/栏目/79{$preRow['id']}.html\">{$preRow['title']}</a>