【发布时间】:2018-05-18 19:34:51
【问题描述】:
我是 Symfony 的新手。无论如何,我已经找到了构建控制台命令的方法。所以这个命令需要可以从前端访问。
所以在我看来,我需要将命令投入使用。我关注了这个link。 所以应该创建这个。但现在我不知道如何将此服务连接到实际的路由调用。 我已经形成了这样的路线:
command:
path: /command
defaults:
_controller: AppBundle:Command:activate
requirements:
language: '%pimc.akeneo_cms.frontend.language.available%'
我已经创建了一个名为 CommandController 的新控制器,其中只有一个名为 activateAction() 的方法。 而且我不知道该放什么 activateAction ?
有人可以帮我吗?我走在正确的道路上吗?
【问题讨论】:
-
这是一种奇怪的做法。您的指挥车通过依赖注入调用服务,与您的控制器操作调用的服务相同。
标签: php symfony controller