Symfony 默认控制器白页
Symfony default controller white page
通过 composer 安装新版本的 symfony 后
php composer create-project symfony/framework-standard-edition myProject
默认的欢迎页面如下所示
所有权限都正确,所以不确定默认视图在哪里?有人以前看过这个吗?
这正是应该显示的内容。当您安装标准框架版本时,它带有一个默认的 AppBundle
,它有一个加载默认索引页面的控制器。该模板的内容仅显示 Homepage
.
这是 AppBundle/Controller/DefaultController
调用,它呈现 default/index.html.twig
模板:
return $this->render('default/index.html.twig');
这是该模板的 content
部分:
{% block body %}
Homepage.
{% endblock %}
Symfony 分析器显示在底部这一事实是您实际正确安装 Symfony 的主要指标。
这是 Symfony 2.7 中的文件:
https://github.com/symfony/symfony-standard/blob/2.7/src/AppBundle/Controller/DefaultController.php
https://github.com/symfony/symfony-standard/blob/2.7/app/Resources/views/default/index.html.twig
您正在寻找的屏幕截图存在于 Acme/DemoBundle
中,这是 Symfony 2.4 的默认设置,但在 Symfony 2.5 中已被删除,取而代之的是更简单的 AppBundle
。
通过 composer 安装新版本的 symfony 后
php composer create-project symfony/framework-standard-edition myProject
默认的欢迎页面如下所示
所有权限都正确,所以不确定默认视图在哪里?有人以前看过这个吗?
这正是应该显示的内容。当您安装标准框架版本时,它带有一个默认的 AppBundle
,它有一个加载默认索引页面的控制器。该模板的内容仅显示 Homepage
.
这是 AppBundle/Controller/DefaultController
调用,它呈现 default/index.html.twig
模板:
return $this->render('default/index.html.twig');
这是该模板的 content
部分:
{% block body %}
Homepage.
{% endblock %}
Symfony 分析器显示在底部这一事实是您实际正确安装 Symfony 的主要指标。
这是 Symfony 2.7 中的文件:
https://github.com/symfony/symfony-standard/blob/2.7/src/AppBundle/Controller/DefaultController.php https://github.com/symfony/symfony-standard/blob/2.7/app/Resources/views/default/index.html.twig
您正在寻找的屏幕截图存在于 Acme/DemoBundle
中,这是 Symfony 2.4 的默认设置,但在 Symfony 2.5 中已被删除,取而代之的是更简单的 AppBundle
。