zblog:评论内容不能为空或过长 (set_exception_handler) 解决办法记要!

  • 主要问题:

撰写主题评论内容时候出现一处错误。

image.png

  • 首次尝试修复:

    通过网络上查阅到的资料显示我应该是确实js文件,经过反复检索查找终于找到了大概是两种答案。

    首先,每个主题内容下都有一个 custom.js ,通过从其他主题内容下复制并放入script文件夹下获取并附上代码.

  • <script src="{$host}zb_users/theme/{$theme}/script/custom.js" type="text/javascript"></script>
  • 结果:失败。

  • 二次尝试修复:

    继续查找解决办法,依旧是js文件和php文件;分别是缺少引用 common.js 和 c_html_js_add.php。代码如下:

  • <script type='text/javascript' src='{$host}zb_system/script/common.js'></script>
    <script type='text/javascript' src='{$host}zb_system/script/c_html_js_add.php'></script>

    刷新测试后,仍然无法继续提交。出现下列情况。

    image.png

  • 三次尝试修复:

    通过对比优质主题相关内容,查询到两句代码。

  • <input type="hidden" name="inpId" id="inpId" value="{$article.ID}"/>
    <input type="hidden" name="inpRevID" id="inpRevID" value="0"/>

    也不清楚到底是干嘛,但最后不仅解决了《zblog:评论内容不能为空或过长 (set_exception_handler) 》顺便还解决了第二次信息框无内容的问题。


    为了减少沉冗代码的问题,重新测试了一次将 custom.js 的引用方式去掉再进行尝试。

  • 结果:未影响提交内容。由此得出结论,首次尝试的内容无法解决《zblog:评论内容不能为空或过长 (set_exception_handler)》的问题。