Twigテンプレートエンジンを使用できますか?


14

私は多くのDjango開発を行っており、テンプレート言語が好きです。 Drupal 8の新しいテンプレートエンジンであるTwigは、非常によく似ています。

Drupal 7またはDrupal 6でTwigを使用するにはどうすればよいですか?


5
ありますDrupalの7のためのサンドボックスモジュールが、私はそこにD6ソリューションはないと思うが、私は間違っているかもしれない
クライヴ

サンドボックスモジュールは十分でしたか?答えを書いて受け入れてください。そうすれば、この質問は閉じられたとみなされます。
カピエテリエル

あんまり。実験的なものを探していません。私はこれがこれまでに満足のいく答えになることはまずないと思いますが。したがって、@ Cliveが「安定したものはないが、ここには砂がある」という線に沿って答えを定式化する場合、私はそれを受け入れなければなりません。
クリスウェセリング

@ChrisWesselingここに強制的な受け入れはありません;)D8が荒野に出たときに、誰かが安定したソリューションを手に入れることができるようになります。
クライブ

@cliveは、賛成票で判断すると、世界に少なくとも5人の私たちがいます。:-)
クリスウェセリング

回答:


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ソリューションが登場した場合に備えて、これを開いたままにします。今のところ、賛成票を「ただ」。ありがとう
クリス・ウェッセリング
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.