2012-03-19 13 views
7

मैंने अभी plates पर ध्यान देना शुरू किया है, क्योंकि बहुत से लोग इसके बारे में बात कर रहे हैं।flatiron.js/प्लेट्स - टेम्पलेट्स और i18n के साथ कैसे काम करें?

छोटे HTML स्निपेट वाले प्लेटों के लिए कुछ उदाहरण हैं, लेकिन वास्तव में पूरी तरह से एक पूर्ण टेम्पलेट फ़ाइल नहीं है। तो मैं सोच रहा हूं कि मैं विशेष रूप से लेआउट को लेआउट.html फ़ाइल में कैसे ले सकता हूं और सामग्री को कई content.html फ़ाइलों में वितरित किया जा सकता है?

इसके अलावा, मैं जानना चाहता हूं कि flatiron.js/प्लेट्स में बहु भाषा-साइटों के लिए कुछ रणनीतियां हैं या नहीं?

धन्यवाद!

उत्तर

2

आप अलग आसानी से पृथक्करण कर सकते हैं। आप एक ऐसा फ़ंक्शन लिख सकते हैं जो स्ट्रिंग को लेआउट में बाध्य करता है। https://github.com/flatiron/flatiron/blob/scaffolding/lib/flatiron/plugins/plates.js#L64-66

: अब तुम सब करने की जरूरत है के रूप में स्ट्रिंग का उपयोग plates.bind (इस सामग्री है) और यह कि समारोह जो layout.html

उदाहरण पर plates.bind का उपयोग करता है के पास है