2012-04-13 60 views
0

我想在flow3中设置一个Rest Controller。我检查了Restcontroller类,但我实际上不明白为了使派生类能够工作,我该怎么做。我的意思是:FLOW3 Restcontroller

class myRestController extends TYPO3\FLOW3\MVC\Controller\RestController{ 
... 
} 

我该如何设置路由?

谢谢! David

回答

1

首先,你的控制器应该被命名为MyRestController而不是myRestController。 (FLOW3代码指南)

其次,在Routes.yaml(可能在你的包)文件地点:

name: 'RouteName'                                                              
    uriPattern: 'rest/myrest' 
    defaults: 
     '@package': 'Your.Complete.Package.Name' 
     '@controller': 'MyRest' 
     '@format':  'json' 

最后实现方法

指数 - 为HTTP GET没有资源 秀 - 为http获取资源 创建 - 对于http post 更新 - 对于http put 删除 - 对于http删除

+0

谢谢克劳斯! – TouchofDestiny 2012-06-11 06:47:02