进阶 docs.flarum.org 2026-10-15 14:50:53 · 21 阅读

第47章 Local Extenders 本地扩展器

第47章:Local Extenders Version: 2.x Local Extenders 如果不想发布完整扩展,只需对网站做少量定制,可以使用 local extender。每次 Flarum 安装都自带 extend.php 文件,你可以在其中添加 extender 实例,操作方式与完整扩展一致。 有关 extender 的更多信息(包括 local extender 示例),请参阅我们的扩展文档。 如果需要创建新文件(例如为 extender 导入自定义类),需对 composer.json 稍作调整。 添加以下内容: "autoload": {
"psr-4": {
"App\\": "app/"
}
},
现在你可以使用 App\... 命名空间,在 app 子目录中创建新的 PHP 文件。 Local Extender 与扩展 Local extender 适合小幅调整,但如果你需要大规模定制,扩展可能是更好的选择:独立的代码库、更清晰的多文件管理、开发工具支持,以及易于开源,都是扩展的巨大优势。

评论 (0)