• 3
  • 新人请关照

typecho无法评论

新装的typecho,环境为nginx,lnmp!默认主题

安装完测试时发现无法评论了。。即点击提交评论,页面也读取加载,但是看不到评论,在系统后台也看不到有评论发出,但是在系统生成的hello文章可以评论的

读写权限已给,请帮助!谢谢!

阅读 5.1k
评论 2016-08-21 提问
    2 个回答
    • 3.2k

    文章有设置允许评论吗

      • 2
      • 新人请关照

      在form中增加一段这样的代码:

      <?php $security = $this->widget('Widget_Security'); ?>
                  <input type="hidden" name="_" value="<?php echo $security->getToken($this->request->getReferer())?>">

      修改后是这个样子

      <p>
                  <label for="textarea" class="required"><?php _e('内容'); ?></label>
                  <textarea rows="8" cols="50" name="text" id="textarea" class="textarea" required ><?php $this->remember('text'); ?></textarea>
              </p>
            <p>
                  <button type="submit" class="submit"><?php _e('提交评论'); ?></button>
              </p>
              <!-- 新增代码 -->
              <?php $security = $this->widget('Widget_Security'); ?>
                  <input type="hidden" name="_" value="<?php echo $security->getToken($this->request->getReferer())?>">
                  <!-- 新增 代码结束 -->
         </form>
      </div>
        撰写回答

        登录后参与交流、获取后续更新提醒