Symfony 1.4 - 设置组件/部分模板
我试图为组件/部分设置不同的模板,但没有任何效果。 问题是,该模式位于另一个文件夹中,而不是文件夹模块中。我可以以某种方式为另一个文件夹中的组件/部分设置模板吗?
I'm trying to set a different template for components/partials, but nothing works.
Here is the problem, the pattern is in another folder, not a folder module. Can I somehow set the template for a component/partial from another folder?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您的组件需要返回位于不同模块中的特定部分,那么这可以工作:
请注意,如果您使用
$this->setVar('name', 'value')
那么这在部分中不可用。所以你也必须通过它们:If your component needs to return a specific partial which is in a different module then this works:
Be aware of that if you used
$this->setVar('name', 'value')
then this won't be available in the partial. So you have to pass them too:我找到了解决方案
http://journal.lerouxdelens.com/2009/ 05/settemplate-in-a-sfcomponent-symfony-12/
I found the solution
http://journal.lerouxdelens.com/2009/05/settemplate-in-a-sfcomponent-symfony-12/