Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony-从javascript(前端)和控制器(后端)访问细枝模板_Javascript_Php_Symfony_Templates_Twig - Fatal编程技术网

Symfony-从javascript(前端)和控制器(后端)访问细枝模板

Symfony-从javascript(前端)和控制器(后端)访问细枝模板,javascript,php,symfony,templates,twig,Javascript,Php,Symfony,Templates,Twig,我使用模板的第一种方式是standart symfony方式-从控制器调用: return $this->render('MyBundle:MyController:MyTemplate.html.twig'); 模板存储在Resources/views/MyController/MyTemplate.html.twig 我使用模板的第二种方法是前端。我使用的是twig.js,模板存储在Resources/public/twig文件夹中(可以从js的/bundles/mybundle/t

我使用模板的第一种方式是standart symfony方式-从控制器调用:

return $this->render('MyBundle:MyController:MyTemplate.html.twig');
模板存储在
Resources/views/MyController/MyTemplate.html.twig

我使用模板的第二种方法是前端。我使用的是
twig.js
,模板存储在
Resources/public/twig
文件夹中(可以从js的
/bundles/mybundle/twig
中访问)

这个问题。例如,我想在前面和后面使用相同的
。我无法从
公共
模板访问
视图
,也无法从存储在
视图
中的模板访问
公共


目前使用Ctrl+C/Ctrl+V:///p>我找到了非常简单的解决方案:

config.yml

twig:
    paths:
        "%kernel.root_dir%/../src/Ida/BabolaBundle/Resources/public/twig": public
现在我可以在任何
视图
模板中使用
@public/myTemplate.html.twig
视图
访问
公共

这里还有一个关于这个警告的提示:

Settings->Other Setting->Symfony2 Plugin->Twig/Template


public src/yoursvendor/YourBundle/Resources/public/twig ADD\u PATH Custom true

我找到了非常简单的解决方案:

config.yml

twig:
    paths:
        "%kernel.root_dir%/../src/Ida/BabolaBundle/Resources/public/twig": public
现在我可以在任何
视图
模板中使用
@public/myTemplate.html.twig
视图
访问
公共

这里还有一个关于这个警告的提示:

Settings->Other Setting->Symfony2 Plugin->Twig/Template


public src/yoursvendor/YourBundle/Resources/public/twig ADD_PATH Custom true

客户端模板上没有路径访问的概念,您必须手动为其提供数据。我理解,但可能存在或多或少优雅的解决方案。我现在可以这样做的方式并不比复制粘贴干净多少。客户端模板上没有路径访问的概念,您必须手动向它们提供数据。我理解,但可能存在或多或少优雅的解决方案。我现在做这件事的方式并不比复制粘贴干净多少。