ฉันสามารถใช้โปรแกรมแม่แบบ Twig ได้หรือไม่?


14

ฉันพัฒนาDjangoเป็นจำนวนมากและฉันชอบภาษาเทมเพลตของพวกเขา Twig เอ็นจิ้templating ใหม่ใน Drupal 8นั้นดูเหมือนเป็นอย่างมาก

ฉันจะใช้ Twig ใน Drupal 7 หรือแม้แต่ Drupal 6 ได้อย่างไร


5
มีโมดูล sandbox สำหรับ Drupal 7ฉันไม่คิดว่าจะมีวิธีแก้ปัญหา D6 ที่นั่น แต่ฉันอาจผิด
Clive

โมดูล sandbox เพียงพอหรือไม่ เขียนคำตอบและยอมรับดังนั้นคำถามนี้จึงถูกพิจารณาว่าปิด
Capi Etheriel

ไม่ได้จริงๆ ฉันไม่ได้กำลังมองหาสิ่งทดลอง แม้ว่าฉันคิดว่ามันไม่น่าเป็นไปได้ที่จะได้รับคำตอบที่น่าพอใจ ดังนั้นหาก @Clive กำหนดคำตอบตามแนวของ "ไม่มีอะไรเสถียร แต่ที่นี่มีทราย" ฉันต้องยอมรับมัน
Chris Wesseling

@ChrisWesseling ไม่มีการบังคับให้ยอมรับที่นี่;) ฉันบันทึกไว้ว่าปลายเปิดในบางจุดเมื่อ D8 อยู่ในป่าใครบางคนจะมีทางออกที่มั่นคงแล้วมันจะเป็นเวลาของคิวที่จะเปล่งประกาย!
ไคลฟ์

@clive ตัดสินจาก upvotes มีพวกเราอย่างน้อย 5 คนในโลกที่อยากเห็นสิ่งนี้ :-)
Chris Wesseling

คำตอบ:


13

ใช่คุณทำได้นี่คือบทความเกี่ยวกับประสบการณ์ของฉันเองที่ทำงานกับ Bootstrap http://makina-corpus.com/blog/metier/2015/develop-with-twig-in-drupal-7

ดังนั้นhttp://www.drupal.org/project/tfd7theme/enginesเป็นวิธีที่จะไปหากคุณต้องการที่จะเขียนแฟ้มแม่แบบมีไวยากรณ์ทวินั้นจะต้องถูกย้ายไปยัง หมายเหตุว่าการพัฒนาอยู่ในขณะนี้ที่เกิดขึ้นในhttps://github.com/TFD7/TFD7และเอกสารที่http://tfd7.rocks

อย่าสับสนกับโครงการhttps://drupal.org/project/twigแต่น่าเสียดายที่มันเป็นเพียงตัวกรองอินพุตเนื่องจากโมดูลไม่สามารถให้บริการธีมเครื่องยนต์ใน Drupal 7 (เนื่องจากเหตุผลด้านใบอนุญาต)


เมื่อฉันอัพเกรดไซต์ D6 เป็น D7 สิ่งนี้จะใช้ได้สำหรับฉัน จนกว่าฉันจะเปิดเรื่องนี้ต่อไปในกรณีที่โซลูชัน D6 ปรากฏขึ้น สำหรับตอนนี้ "เพียงแค่" upvote ขอบคุณ
Chris Wesseling
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.