联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
在后台文章列表怎么实现打开前台文章
类型:迅睿CMS 更新时间:2022-06-13 20:30:43 列表右侧链接

在后台列表调用什么方法或者标签,可以直接访问前台文档,就像内容模块,可以从后台打开前台文章。

image

回帖
  • 老李
    #2楼    老李
    2022-06-12 12:32:59
    Chrome 0
    回复迅睿框架创始人 按钮我已经有了,我想在后台得到文章的前台链接,这样就可以点击按钮打开这篇文章的前台
  • 天天向上
    #3楼    天天向上
    2022-06-12 12:36:40
    Chrome 0
    一楼手册不是有例子么
    // 左侧链接,加一个a标签链接
    $this->mytable['link_tpl'].= '<label><a href="'.dr_url(APP_DIR.'/customer/show').'&id={id}" class="btn btn-xs blue"> <i class="fa fa-user"></i> 测试</a></label>';
    这里写前台链接就对了,
  • 老李
    #4楼    老李
    2022-06-12 12:40:54
    Chrome 0
    天天向上
    image
    这不是前台链接,还带着后台路径
  • 老李
    #5楼    老李
    2022-06-12 12:42:04
    Chrome 0
    回复迅睿框架创始人
    image
  • 云畔设计
    #6楼    云畔设计
    2022-06-12 13:59:37
    Chrome 0
    $this->mytable['link_tpl'].= '<label><a href="/show-{id}.html" target="_blank" class="btn btn-xs blue"> 前台访问 </a></label>';
  • 老李
    #7楼    老李
    2022-06-12 14:01:11
    Chrome 0
    云畔设计 链接一定要写死吗?能不能自动匹配,网站是动态就显示动态,伪静态就支持伪静态(用户已配置路由规则)
  • 老李
    #8楼    老李
    2022-06-12 14:03:13
    Chrome 0
    天天向上 这么表达吧,怎么给后台文章列表的标题加上打开前台文章的链接
    image
  • 云畔设计
    #9楼    云畔设计
    2022-06-12 14:03:50
    Chrome 0
    研究一楼的文档啊,不是有文档么把url变量传过去不就ok了吗,为啥不知道去变通呢
    $this->mytable = [
                'foot_tpl' => '', // 底部按钮字符串
                'link_tpl' => '', // 右侧链接字符串
                'link_var' => 'html = html.replace(/\{id\}/g, row.id);html = html.replace(/\{url\}/g, row.url);', // 右侧链接的js变量替换,例如{id}表示id
            ];
            ................
    $this->mytable['link_tpl'].= '<label><a href="{url}" target="_blank" class="btn btn-xs blue"> 前台访问 </a></label>';
  • 小波工作室--标签和API大师
    #10楼    小波工作室--标签和API大师
    2022-06-12 14:04:53
    Chrome 0
    参考文档:《后台显示字段回调》 列表标题加链接是用的回调技术
  • 老李
    #11楼    老李
    2022-06-12 14:16:03
    Chrome 0
    云畔设计
    image

    image

    image
  • 优速-有偿帮忙解决问题
    #12楼    优速-有偿帮忙解决问题
    2022-06-12 14:21:08
    Chrome 0
    两种方案,1 是用一楼的(9楼完整代码),2 是用10楼的,两个教程都可以做到,我开发了很多插件都是用的这种方案
    满意答案
  • 老李
    #13楼    老李
    2022-06-12 14:24:52
    Chrome 0
    优速-有偿帮忙解决问题 请原谅我是个ci小白
    image

    image
  • 优速-有偿帮忙解决问题
    #14楼    优速-有偿帮忙解决问题
    2022-06-12 14:29:49
    Chrome 0
    这个文档并不是ci文档啊,ci小白也没关系,我根本不会使用ci呢,row.url是数据库的url自带,这招不行用10楼的回调函数吧,100%可写
  • 闻过则喜
    #15楼    闻过则喜
    2022-06-12 14:36:36
    Chrome 0
    😻 悬赏(设置悬赏)几块钱,肯定有人分享代码
  • 老李
    #16楼    老李
    2022-06-12 16:33:39
    Chrome 0
    优速-有偿帮忙解决问题 为何发布文章要将url写入数据库,一开始是伪静态,后来改为动态,那前台访问这个数据库里的伪静态url不是报404吧,想不通为何要存url到数据库
  • 老李
    #17楼    老李
    2022-06-12 16:54:18
    Chrome 0
    天天向上 我卡在不知道前台链接什么方法拿
  • zooxen
    #18楼    zooxen
    2022-06-12 21:38:03
    Edge 0
    老李 Hooks.php里面些回调函数方法传入$data进去,取出id值,return dr_url(XXX/XXX/XXX,['id'=>$data['id']]),还可以组装成a标签链接,自己多尝试,这里不多写然后控制器的title里面填写回调函数就行
  • 老李
    #19楼    老李
    2022-06-12 21:40:49
    Chrome 0
    zooxen dr_url()这个方法在后台拿到的都是带有admin-xxxxx.php这串东西,并不是真正的前台url,我通过其他手段解决这个问题,系统内置的方法我没法实现,搞不明白。
  • 老李
    #20楼    老李
    2022-06-13 20:30:43
    Chrome 0
    @优速-有偿帮忙解决问题:虽然按照自己的方法实现了,不过还得