我可以使用Twig模板引擎吗?


14

我做了很多Django开发,我喜欢他们的模板语言。 Twig 是Drupal 8中新模板引擎,看起来非常像它。

如何在Drupal 7甚至Drupal 6中使用Twig?


5
Drupal 7有一个沙箱模块,我认为那里没有D6解决方案,但我可能错了
Clive

沙盒模块够吗?写下答案并接受,因此该问题被认为是封闭的。
Capi Etheriel

并不是的。我不是在寻找实验性的东西。尽管我认为这不可能令人满意。因此,如果@Clive按照“没有什么稳定的方法,但是这里有些沙土”来制定答案,那么我将不得不接受它。
克里斯·韦瑟林

@ChrisWesseling在这里没有强制接受;)我会保留它是开放式的,在某个时刻,当D8出现在野外时,会有一个稳定的解决方案,那么这将是q的光辉时刻!
克莱夫(Clive)

@clive,根据投票结果,世界上至少有5个人愿意看到这一点。:-)
克里斯·韦瑟林

Answers:


13

是的,您可以,这是一篇有关我自己的经验的文章,该文章与Bootstrap一起使用http://makina-corpus.com/blog/metier/2015/develop-with-twig-in-drupal-7

因此,如果您想使用Twig语法编写模板文件,则必须使用http://www.drupal.org/project/tfd7,必须将其移动到theme/engines。请注意,开发现在在https://github.com/TFD7/TFD7进行,文档在http://tfd7.rocks进行

请勿与项目https://drupal.org/project/twig混淆,不幸的是,它只是一个输入过滤器,因为模块无法在Drupal 7中提供主题引擎(由于许可证的原因)。


当我将D6站点升级到D7时,这将对我有用。直到出现D6解决方案,我都将其保持打开状态。现在,“只是”赞成。谢谢
克里斯·韦瑟林
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.