我有以下结构:
/src/Product/AdminBundle/Resources/views/main.twig
Run Code Online (Sandbox Code Playgroud)
我正在尝试从控制器呈现此模板:
$this->render(...);
Run Code Online (Sandbox Code Playgroud)
或来自routing.yml
index_page:
path: /
defaults:
_controller: FrameworkBundle:Template:template
template: ...
Run Code Online (Sandbox Code Playgroud)
如何从包中的控制器内部渲染它?这是我在没有运气的情况下尝试过的:
通常的路径语法是:
BundleName:DirectoryInView:file.html.twig
Run Code Online (Sandbox Code Playgroud)
在您的情况下,这将是:
ProductAdminBundle::main.html.twig
Run Code Online (Sandbox Code Playgroud)
我们使用::,因为您的视图位于根目录中。
| 归档时间: |
|
| 查看次数: |
4152 次 |
| 最近记录: |