当前位置: 首页 > 后端技术 > PHP

nextcloud14自建应用

时间:2023-03-29 22:10:46 PHP

创建应用示例,应用目录apps/example,目录结构如下example/appinfo:包含应用元数据和配置example/css:包含CSSexample/img:包含图标和图片example/js:包含JavaScript文件example/lib:包含应用程序的PHP类文件example/templates:包含模板example/tests:包含测试创建元数据配置文件参考URL:https://docs.nextcloud.com/server/14/developer_manual/app/init.htmlhttps://docs.nextcloud.com/server/14/developer_manual/app/info.html创建文件example/appinfo/info.xml示例示例

示例总结示例说明1.0.0agpl作者多媒体https://github.com/nextcloud/news/issuesexampleexample.index0这样,应用安装目录可以看到示例应用创建控制器example/lib/Controller/ExampleController。phphttps://docs.nextcloud.com/se...getContainer();/***控制器*/$container->registerService('Example',function(IContainer$c){returnnewExampleController($c->query('AppName'),$c->query('Request'));});}}创建应用程序加载和执行文件创建文件example/appinfo/app.phpregister();创建路由example/appinfo/routes.php[['name'=>'example#index','url'=>'/','verb'=>'GET']]];创建视图待续