我试图创建简单的注册表单。当用户提交表单时,它会将数据发布到控制器,并从那里将变量分配给用户输入的字段。
问题是我不想使用php函数__POST等等。
Phalcon有自己的功能等,也可以清理数据。
问题在于,当我提交表单时,它说“访问'过滤'服务需要依赖注入对象”
这是文档页面http://docs.phalconphp.com/en/latest/reference/filter.html
但它没有说明如何将其注入Phalcon。
我尝试了一些基本的东西,比如
$di->get('filter', function () use ($di) {
$filter = new Phalcon\Filter();
$filter->setDI($di->getDI());
echo("->".$filter->getQuery('id', 'int', 0));
});
但它仍无效。
请帮忙!
由于
答案 0 :(得分:0)
已修复 - >而不是使用$ this- $请求并为$ request分配变量我简单地使用了“$ this-> request-> etc”