symfony - 一个动作不起作用

时间:2011-04-05 09:12:13

标签: symfony1 routing action

我刚创建了一个模块'register',其中包含一个名为facebookRegister的动作。 路由配置为:

register_facebook:
  url:    /register/facebook
  param:  { module: register, action: facebookRegister }

如果我尝试访问此网址,则会收到以下错误:

[InvalidArgumentException]
An internal URI must contain a module and an action (module/action) ("" given).

任何建议都会非常感谢.. 谢谢。

1 个答案:

答案 0 :(得分:1)

您还需要确保创建了与您的路线相关联的模块和操作。

在这种情况下,您使用“facebookRegister”操作指定“注册”模块。在您的应用程序中,在Modules文件夹下,确保您有一个“Register”模块。如果这样做,请确保在关联的Actions文件中也有一个executeFacebookRegister操作。