form.add.html.twig 2.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. {% form_theme form 'MuzichCoreBundle:Form:errors.html.twig' %}
  2. {{ form_errors(form) }}
  3. <input type="hidden" id="form_add_step" value="1" />
  4. <script type="text/javascript">
  5. // bugfix: lors du rechargement du navigateur, il se peut que input#form_add_step
  6. // soit remplacé par la valeur 2 (si rechargé pendant la 2ème phase)
  7. $(document).ready(function(){
  8. $('input#form_add_step').val(1);
  9. });
  10. </script>
  11. <div id="form_add_first_part">
  12. <span class="help">
  13. {{ 'element_add.url.help'|trans({}, 'userui') }}
  14. <a href="{{ path('helpbox_bootstrap', {'ressource_id':'element_add_url'}) }}" class="helpbox">
  15. {{ 'element_add.url.more_help'|trans({}, 'userui') }}
  16. </a>
  17. </span>
  18. <div class="field fom_add_url">
  19. {{ form_errors(form.url) }}
  20. {{ form_widget(form.url, { 'attr': {
  21. 'placeholder': 'element_add.url.name'|trans({}, 'userui'),
  22. 'class': 'niceinput'
  23. },
  24. 'type': 'URL'
  25. }) }}
  26. <input class="button" type="submit" value="{{ 'home.check_url'|trans({}, 'navigationui') }}" />
  27. </div>
  28. </div>
  29. <div id="form_add_second_part" style="display: none;">
  30. <div id="add_url_title">
  31. {{ 'element.add.url_title_step2'|trans({}, 'elements') }}:
  32. <span id="add_url_title_url"></span>
  33. </div>
  34. <input type="submit" value="{{ 'element.share.share_button'|trans({}, 'userui') }}" class="button" />
  35. <table>
  36. <tr>
  37. <td style="vertical-align: top;">
  38. <div id="form_add_thumb">
  39. <img src="{{ asset('bundles/muzichcore/img/nothumb.png') }}" />
  40. </div>
  41. </td>
  42. <td style="vertical-align: top;">
  43. <div class="field fom_add_name">
  44. {{ form_errors(form.name) }}
  45. {{ form_widget(form.name, { 'attr':
  46. {
  47. 'placeholder': 'element_add.name.name'|trans({}, 'userui'),
  48. 'class' : 'niceinput'
  49. }
  50. }) }}
  51. </div>
  52. <p id="form_add_prop_tags_text" style="display: none;">
  53. {{ 'element_add.prop_tags.text'|trans({}, 'userui') }}
  54. </p>
  55. <ul id="form_add_prop_tags_api" style="display: none;"></ul>
  56. <div style="clear: both;"></div>
  57. {% include "MuzichCoreBundle:Tag:tagsPrompt.html.twig" with {
  58. 'form_name' : form_name
  59. } %}
  60. {{ form_widget(form.tags, { 'attr': {'class': 'tagBox_tags_ids'} }) }}
  61. <div class="field">
  62. {{ form_errors(form.need_tags) }}
  63. {{ form_widget(form.need_tags) }}
  64. {{ form_label(form.need_tags, 'element_add.need_tags.name'|trans({}, 'userui')) }}
  65. </div>
  66. </td>
  67. </tr>
  68. </table>
  69. </div>
  70. <img id="form_add_loader" class="tag_loader" style="display: none;"
  71. src="{{ asset('/bundles/muzichcore/img/ajax-loader.gif') }}" alt="loading"
  72. />
  73. {{ form_row(form._token) }}