当我访问时,http://localhost/web/app_dev.php我得到一个非常好的Web调试工具栏,但它不会出现在"自定义"控制器呈现的视图中.
怎么做调试工具栏在控制器呈现的视图中可见?
这是我使用的控制器的一个例子
namespace SD\BlogBundle\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class ContactsController extends Controller
{
public function indexAction()
{
$data = 'Lorem ipsum';
return $this->render('SDBlogBundle:Default:index.html.twig', array('data' => $data));
}
}
Run Code Online (Sandbox Code Playgroud)
Teg*_*ran 51
工具栏通过在生成的页面上查找终止</ body>标记将其自身插入页面中.
如果页面中没有</ body>标记,则不会显示工具栏.
您还需要通过app_dev.php访问页面来确保您使用开发模式,例如
http://example.com/app_dev.php/hello/world
| 归档时间: |
|
| 查看次数: |
15477 次 |
| 最近记录: |