Bisakah saya menggunakan mesin template ranting?


14

Saya melakukan banyak pengembangan Django dan saya suka bahasa templating mereka. Twig , mesin templating baru di Drupal 8 , sangat mirip.

Bagaimana saya bisa menggunakan Twig di Drupal 7 atau bahkan Drupal 6?


5
Ada modul sandbox untuk Drupal 7 , saya tidak berpikir ada solusi D6 di luar sana tapi saya mungkin salah
Clive

Apakah modul sandbox cukup? Tulis jawaban dan terima, jadi pertanyaan ini dianggap sudah ditutup.
Capi Etheriel

Tidak juga. Saya tidak mencari barang eksperimental. Meskipun saya pikir itu tidak mungkin bahwa ini akan pernah dijawab dengan memuaskan. Jadi jika @Clive merumuskan jawaban di sepanjang baris "tidak ada yang stabil, tapi di sini ada pasir", saya harus menerimanya.
Chris Wesseling

@ ChrisWesseling Tidak ada paksaan menerima di sini;) Saya akan menyimpan biarkan terbuka, pada suatu titik ketika D8 keluar di alam liar seseorang akan memiliki solusi stabil dan kemudian ini akan menjadi waktu q ini untuk bersinar!
Clive

@clive, menilai dari upvotes, setidaknya ada 5 dari kita di dunia, yang akan senang melihat ini. :-)
Chris Wesseling

Jawaban:


13

Ya, Anda bisa, di sini adalah artikel tentang pengalaman saya sendiri dengannya, bekerja dengan Bootstrap http://makina-corpus.com/blog/metier/2015/develop-with-twig-in-drupal-7

Jadi http://www.drupal.org/project/tfd7 adalah cara untuk pergi jika Anda ingin menulis file templat dengan sintaks Twig, harus dipindahkan ke theme/engines. Perhatikan bahwa pengembangan sekarang terjadi di https://github.com/TFD7/TFD7 dan dokumentasi ada di http://tfd7.rocks .

Jangan bingung dengan proyek https://drupal.org/project/twig , sayangnya, ini hanya filter input karena modul tidak dapat menyediakan mesin tema di Drupal 7 (karena alasan lisensi sepertinya).


Ketika saya memutakhirkan situs D6 saya ke D7, ini akan berfungsi untuk saya. Sampai saat itu saya akan tetap terbuka, kalau-kalau solusi D6 muncul. Untuk saat ini, "hanya" upvote. Terima kasih
Chris Wesseling
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.