Я использую this file upload example for Ruby on Rails .I не следующий шаблон для отображения файлов, доступных для скачивания:Рубин на рельсы, HTML/скрипт для цикла
<script id="template-download" type="text/x-tmpl">
{% for (var i=0, file; file=o.files[i]; i++) { %}
<tr class="template-download fade">
<td class="name">
<a href="{%=file.url%}" download="{%=file.name%}">{%=file.name%}</a>
</td>
<td class="File_info">
<a href="{%=file.url_file_info%}" class= "btn btn-mini btn-info">File Info</a>
</td>
<td class="Hist">
<a href="{%=file.url_hist_image%}" class= "btn btn-mini btn-info">Hist</a>
</td>
<td class="delete">
<button class="btn btn-mini btn-danger" data-type="{%=file.delete_type%}" data-url="{%=file.delete_url%}">
<i class="icon-trash icon-white"></i>
</button>
<input type="checkbox" name="delete" value="1">
</td>
</tr>
{% } %}
</script>
Я никогда не видел такой странный цикл: {% для (вар г = 0, файл, файл = o.files [я], я ++) {%} блабла {%}%}
Что эти скобки означают ({%} {%})? И есть ли цикл if для таких шаблонов html/script (просто аналоговый для цикла)?
Заранее спасибо
так .. я должен написать, если петли, а как {%, если (....) {%} bla {%}%}? – Tonja
, если я хочу включить if-loop в for-loop, мне нужно просто написать if (..) {blabla} без этих блоков? – Tonja