BigCoke233 / miracles

🎉 Typecho Theme Miracles - 生为奇迹
Other
515 stars 50 forks source link

后台设置项备份功能失效 #45

Closed BigCoke233 closed 4 years ago

BigCoke233 commented 4 years ago

问题出处:

主题后台设置的备份功能(Options.php 以及 function.php 和被 function.php 引用的所有文件)

实际行为描述:

无任何实际效果,也不会出现预期的提示信息。

预期的行为:

应该在点击按钮之后,将设置项内容写入数据库或读取数据库并替换现有设置项,或者是删除设置

复现步骤:

使用主题开发版,并在控制台 - 外观 - 外观设置中使用备份设置按钮

配置与环境:

截图(若有)

提供一个此问题触发的截图或报错信息。若没有,则留空。

补充信息:

经测试后,发现问题并非出现在 Options.php 内(只是说可能性较小),因为 Option.php 是在 function.php 中被引入的,所以问题可能出在以下的任何一个文件:

kengwang commented 4 years ago

找到问题: image image 麻烦大佬给个Commit吧

kengwang commented 4 years ago

文件位置 libs/Options.php

BigCoke233 commented 4 years ago

原来是 value 的问题,感谢 qwq

BigCoke233 commented 4 years ago

emmm 看起来问题并没有被解决

kengwang commented 4 years ago

https://github.com/BigCoke233/miracles/commit/6bd243b6f91b2223617a3bc5f2f578336ca37c70 喜大普奔,可以关Issue了