我有这个控制器
namespace myprojects\StreamBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\JsonResponse;
class StreamController extends Controller
{
public function showMultiAction($text)
{
}
public function showGamingtvAction($text)
{
}
}
和我的routing.yml
stream_gamingtv:
pattern: /gamingtv/{text}
defaults: { _controller: StreamBundle:Stream:showGamingtv }
stream_multi:
pattern: /{text}
defaults: { _controller: StreamBundle:Stream:showMulti }
Symfony2正在生成链接,但当我点击它时会显示错误。
URI" / gamingtv / SugusSusana"的控制器不可赎回。
我有两个类似的控制器可以工作,但不明白它为什么不
答案 0 :(得分:0)
捆绑包的实际类名是什么?
我猜测StreamBundle
不是正确的捆绑名称。它们通常以您的顶级命名空间为前缀,因此更像myprojectsStreamBundle:Stream:showGamingtv
的内容似乎更有可能。