应用插件 版主:官方插件技术组
评论插件的评论框如何不通过ajax动态调用
类型:迅睿CMS 更新时间:2021-07-03 16:18:12

请问评论插件的评论框如何不通过ajax动态调用,直接写到show.html的模板里。

现在的评论插件是用{dr_module_comment(MOD_DIR, $id)}方法动态调用的,实际就是生成了一段ajax代码写到了页面的dom中:

{xunruicms_img_title}

请问如何直接将评论框写入到show.html页面中,而不是上述的ajax调用呢?

回帖
  • 官方插件技术-罗老师
    #1楼    官方插件技术-罗老师
    2021-06-15 22:09:16
    Chrome 1
    完全可以,官网论坛就是直接写在show.html的实现原理:把form复制到show.html就行了,然后 把提交到评论插件的页面地址改一下
  • 旺仔qq糖
    #2楼    旺仔qq糖
    2021-06-15 22:12:22
    Chrome 0
    用官网论坛的代码就行了,查看页面源文件可以看到js和form结构
  • 易享网络
    #3楼    易享网络
    2021-06-17 09:01:55
    Edge 0
    官方插件技术-罗老师 form里边的变量该怎么调用呢?比如原来comment_ajax.html里边的{$myfield} {$review} {$commnets} 这些变量
  • 官方插件技术-罗老师
    #4楼    官方插件技术-罗老师
    2021-06-17 09:04:55
    Chrome 0
    这个只能写死在show.html里面,你看官网论坛这个详情界面的源代码中都是写死的参数
  • PHP建站
    #5楼    PHP建站
    2021-06-17 09:54:49
    Chrome 1
    {php $myfield = \Phpcmf\Service::L('Field')->toform(0, \Phpcmf\Service::L('cache')->get('app-comment-'.SITE_ID, 'module', MOD_DIR, 'field'));}
    {php $review = \Phpcmf\Service::L('cache')->get('app-comment-'.SITE_ID, 'module', MOD_DIR, 'review');}
    小意思,多年前我就做过这种功能了
    满意答案
  • 易享网络
    #6楼    易享网络
    2021-07-03 16:18:12
    Edge 0
    @PHP建站:谢谢回复