В настоящее время для запроса файла шаблона javascript я помещаю файл в app/assets/javascripts/templates
и включаю такую строку в файл javascript:
// = require templates/cool_thing.jst
И затем я получаю доступ к шаблону в своем javascript, какthis:
JST['templates/cool_thing']
Это, конечно, работает нормально, но требует, чтобы мои шаблоны были помещены в подкаталог папки assets/javascript
.Шаблоны - это большая часть моего проекта, и мне бы очень хотелось, чтобы они имели свое собственное пространство.
В идеале, я бы хотел, чтобы папка с ресурсами rails 3 была организована следующим образом:
- Assets
- javascripts
- templates
- stylesheets
А затем потребуйте шаблоны, например, такие:
// = require templates/cool_thing.jst
И получите к ним доступ в javascript следующим образом:
JST['cool_thing']
Возможно ли это, и если да, то как это делается?