【发布时间】:2016-08-12 12:06:37
【问题描述】:
[UserFrosting 0.3.1]
我想执行一个自定义 PHP 文件,绕过其他 UserFrosting 架构。
Slim 的$app->render("myfile.php") 似乎不起作用。它需要主题目录中的 twig 文件,它不会执行 PHP 脚本。
如何绕过这个限制?
关于我想要达到的目标的详细信息:
我在一个自定义 PHP 文件中创建了一个文件上传脚本。它使用从用户表单(来自 UserFrosting 仪表板)发布的$_FILESarray 来处理用户文件上传并进行一些处理工作。
我还没有设法通过自定义 UserFrosting 的控制器类访问 $_FILES 数据。这就是为什么我在根目录中使用一个普通的旧外部 PHP 文件,它可以工作。
现在我希望通过 Slim 路由到该 PHP 文件,以强制执行基本用户身份验证/权限。
【问题讨论】:
标签: php slim userfrosting