在0.1.0.beta5下,原有的插件机制不行了。 参考这篇文章 http://flarum.org/docs/extend/start/ 这篇文章介绍了在beta3下如何写插件。
那在beta5下要如何写呢?参考这里 https://discuss.flarum.org/d/2725-how-to-create-an-extension 这个小伙子遇到了和我们一样的问题。然后他在这里找到了答案 https://discuss.flarum.org/d/1608-extension-development-using-composer-repositories-path
遇到问题的朋友可以留言,我看到后会回复。
[未知用户] 没看明白,能写个Hello World!么?话说beta5的中文包你装上了?
有正确装上插件的么?
planting 中文包,使用论坛里的beta5中文增强版。例子的话看英文文档应该没问题吧,主要是在beta5中要利用PHP包管理器管理插件。
[未知用户] 我的问题是插件包做好后,如何安装,需要修改主程序里的 composer.josn文件,重新跑一遍?
[未知用户] 这篇文章有点误导了,beta5中文包安装,在程序根目录运行下列命令即可。 composer require jsthon/flarum-ext-simplified-chinese
planting 我的意思是,如何在beta5中自己写插件
[未知用户] 感觉官方文档是不太细致, 尤其现在版本更新虽然不快, 但是版本之间扩展经常不兼容, 文档已经不适应某些版本了都没个说明, 新上手的很困惑. 我也先了解了解先, 有机会再跟他们建议乃至参与标记文档适应版本.