Typecho-Plugin-ExSearch icon indicating copy to clipboard operation
Typecho-Plugin-ExSearch copied to clipboard

Break on typecho 1.2.0

Open KawaiiZapic opened this issue 2 years ago • 3 comments

升级到1.2.0后, 重建索引和发布文章时会报错

Argument 1 passed to Typecho\Widget::__construct() must be an instance of Typecho\Widget\Request, instance of Typecho\Request given, called in /***/usr/plugins/ExSearch/Plugin.php on line 280

KawaiiZapic avatar Jun 16 '22 02:06 KawaiiZapic

G这个主题作者自己修改的版本可以

zjmitxwz avatar Jun 17 '22 09:06 zjmitxwz

@KawaiiZapic Hi

参照这个issue下的评论

Plugin.php中276行的

widget = new $className(Typecho_Request::getInstance(), Typecho_Widget_Helper_Empty::getInstance());

修改为$widget = $className::alloc();即可解决问题

也不知道这么长时间过去了,还能不能帮到你,祝好!

hyl-xidian avatar Jul 30 '22 17:07 hyl-xidian

我也遇到这个问题,找了好久解决办法,终于用你的解决了。谢谢你!!

Critts avatar Dec 10 '22 12:12 Critts