typecho统计父级评论下面的“子级评论”有多少条
8个月前 最近用独立页面编写的一个朋友圈模板,基于评论功能实现。 为了实现显...
以前使用的方法还是太嫩了,最近才发现如果评论存在分页后就会导致评论无法进行评论,最开始使用网上搜索的代码,不知道什么原因,获取不到值。
下面就是网上搜的代码
<?php $security = $this->widget('Widget_Security'); ?>
<input type="hidden" name="_" value="<?php echo $security->getToken($this->request->getReferer()) ?>">通过单独查看“$this->request->getReferer()”这段代码发现获取的值一直为null,这就导致获取到的“Token”和程序内部生成的不一样,通过查看“security”这个类发现其中也提供了其他获取参数和url的方法。
下面就是博主使用的代码
<input name="_" type="hidden" id="comment_" value="<?php echo Helper::security()->getToken(str_replace(array('?_pjax=%23wrap','?_pjax=%23pjax-load', '&_pjax=%23wrap'), '', $this->request->getUrlPrefix().$this->request->getRequestUri()));?>"/> 上面代码中有些替换函数非必须代码,你可以找到这段代码“$this->request->getReferer()”替换成“$this->request->getUrlPrefix().$this->request->getRequestUri()”即可。
#免责声明#
本文为转载 或 原创内容,未经授权禁止转载、摘编、复制及镜像使用、转载请注明作者、出处及原文链接、违者将依法追究责任。

8个月前 最近用独立页面编写的一个朋友圈模板,基于评论功能实现。 为了实现显...

7个月前 # PHP 全局变量与超全局变量性能深度分析,下面用AI解析得到的最终结果意...

4个月前 1、新建一个xiunowiki.js文件放到网站根目录 ```javascript (function() { docum...

7个月前 > **例如:**有时候需要把动态页面(前提是动态页面功能是通过评论改的)...

4个月前 项目中用到的一个localStorage工具,可以用于token存储、数据缓存,支持过期...

7个月前 > 需求说明 typecho文章虽然自带了加密功能,可是有时候不太人性化,例如...