业务经理

微信扫描以上二维码

028-61286886

技术咨询

动态调用模板传参无效问题

迅睿框架 更新 2020-12-21 13:07:45 飞鱼

模板标签里面

动态调用模板传参无效问题

1、目的:在首页实现动态调用其他模块页面,其他模块内容根据传递的参数返回对应内容;

2、方法:在首页中增加如下代码

   {xunruicms_img_title}

      对应的模板页tbshop.html中打印传递的参数(这一步是先测试下):

      {xunruicms_img_title}

3、结果:首页中并不显示出传递的参数

     {xunruicms_img_title}

4、求助:

     这里动态传参数该如何实现?

     我的功能目标是根据的参数,调用后台不同的应用接口获取内容并在模板中显示好返回,同时希望这里的调用页可以简洁一些,是否有其他的方法?


非常感谢!

     

方案

  • 迅睿框架创始人 #1 · 2020-12-21 11:06:55
    满意答案
    目前版本还是用不了这个参数,下月的新版才行
  • 帝国织梦开发 #2 · 2020-12-21 11:11:33
    开发版支持,正式版还没有打包进去
  • 飞鱼 #3 · 2020-12-21 11:16:20
    谢谢回复! 🙏 那目前框架里还有支持类似功能的吗?或者有什么建议吗?感谢感谢!!回复迅睿框架创始人
  • 迅睿框架创始人 #4 · 2020-12-21 11:16:55
    没有什么建议的了,只能等下个月发布新的正式版飞鱼
  • 飞鱼 #5 · 2020-12-21 11:21:45
    谢谢大家的回复~
  • 马踏飞燕 #6 · 2020-12-21 11:23:53
    xunruicms,开发能力,服务效率,都是业界最棒的 😊 😊 😊
  • 飞鱼 #7 · 2020-12-21 13:02:28
    回下我的最终解决方案做结束哈~1、分析:{dr_ajax_template} 调用的是 Fcms/Core/Helper.php 中的 dr_ajax_template()方法,方法体是:

    这个方法只传递2个参数。而访问的控制器s=api&c=api&m=template,只获取2个参数,所以不支持参数传递。2、解决:自己建立帮助方法和API入口1)复制 Fcms/Core/Helper.php 中的 dr_ajax_template()方法 到 config/custom.php 中,改名为 my_ajax_template(),方法内容可以自己看情况修改; 特别注意!!这里ajax访问的入口地址要改成自己的应用入口地址,如我在下一步创建的myapi应用;
    2)新建 自己的空白应用如App/Myapi,新建控制器api,方法template,大部分复制下s=api&c=api&m=template内容,但要注意下返回格式。不着急这个功能的,可以等官方更新版本后再使用~
  • 飞鱼 #8 · 2020-12-21 13:07:45
    迅睿框架创始人:感谢及时回复!

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关