你能告诉我,为什么当我尝试在清晰的 invo 示例中向 AboutController 添加新操作时,如果我进入 site/about/blabla,则在出现空白页?在PhalconPHP框架中。
请参阅 http://docs.phalconphp.com/en/latest/reference/routing.html如果您使用来自 phalcon 的默认路由yoursite.tld/controllerName/actionName/params
那么您应该使用上述名称和其中的操作创建控制器。
因此,对于您的示例,如果您说您正在使用 invo 示例,则 url site/about/blabla
仅在您的控制器类被调用时才有效 siteController
,在里面你有公共方法aboutAction
该方法采用值为"blablabla"的参数。
但是,如果您在文档根目录(称为 site(的子文件夹中有您的应用程序,则在此之前的所有解释都会向左移动一个位置。 aboutController
和blablaAction
.
您可能还希望在 ACL 中添加控制器/操作对app/plugins/SecurityPlugin.php