Fibinger Ádám
2019-10-16 1867e166c90eb8366707c48a6f8540c3f91a1957
commit | author | age
812087 1 {% extends "templates/admin/html-skeleton.twig" %}
2 {% block body %}
0dabed 3     <form action="/generator/form.php" method="post">
cc3ac8 4         <input type="hidden" name="stripe[class]" value="team-ban"/>
812087 5
6         <div class="form-group">
7             <div class="form-row">
8                 <div class="col-md-8 mb-3">
9                     <label for="validationServer01">Kupa neve</label>
10                     <input type="text" name="stripe[cup][name]" class="form-control" id="validationServer01"
11                            placeholder="Pld.: 5on5 Bomb Cup" value="{{ stripe.cup.name }}" required>
12                 </div>
13                 <div class="col-md-2 mb-3">
14                     <label for="validationServer02">Kupa sorszám</label>
268b32 15                     <input type="text" name="stripe[cup][number]" class="form-control" id="validationServer02" placeholder="Pld.: #654"
812087 16                            value="{{ stripe.cup.number }}" required>
17                     <div class="valid-feedback">
18                         Looks good!
19                     </div>
20                 </div>
21             </div>
22         </div>
23
24         <div class="form-group">
25             <div class="form-row">
cc3ac8 26                 <div class="form-group bg-primary">
27                     <div class="col-md-12 mb-4">
812087 28                         <label for="team_blue_name" class="bg-primary">Kék csapat neve</label>
29                         <input type="text" name="stripe[team][blue][name]" class="form-control" id="team_blue_name"
30                                placeholder="Pld.: Impress!ve" value="{{ stripe.team.blue.name }}" required>
31                     </div>
cc3ac8 32                     <div class="col-md-12 mb-4">
812087 33                         <label for="op-blue" class="bg-primary">Banolt operátorok</label>
268b32 34                         <select name="stripe[team][blue][ban][]" class="operators" id="op-blue" style="width: 100%"
812087 35                                 multiple>
36                             {% for operator in operators %}
268b32 37                                 <option value="{{ operator }}" {{ operator in stripe.team.blue.ban ? "selected"}}>{{ operator|capitalize }}</option>
812087 38                             {% endfor %}
39                         </select>
40                     </div>
41                 </div>
42                 <div class="form-group">
cc3ac8 43                         <button class="btn btn-info" title="Csapat színcsere" onclick="swapTeams(); return false;"><=></button>
44                 </div>
45                 <div class="form-group bg-warning">
46                     <div class="col-md-12 mb-4">
47                         <label for="team_orange_name">Narancs csapat neve</label>
812087 48                         <input type="text" name="stripe[team][orange][name]" class="form-control" id="team_orange_name"
49                                placeholder="Pld.: Opress!ve" value="{{ stripe.team.orange.name }}" required>
50                     </div>
cc3ac8 51                     <div class="col-md-12 mb-4">
52                         <label for="op-orange" class="bg-warning">Banolt operátorok</label>
268b32 53                         <select name="stripe[team][orange][ban][]" class="operators" id="op-orange" style="width: 100%"
812087 54                                 multiple>
55                             {% for operator in operators %}
268b32 56                                 <option value="{{ operator }}" {{ operator in stripe.team.orange.ban ? "selected"}}>{{ operator|capitalize }}</option>
812087 57                             {% endfor %}
58                         </select>
59                     </div>
60                 </div>
61             </div>
62         </div>
cc3ac8 63         <div class="form-group">
64             <button class="btn btn-primary mx-auto" type="submit">Overlay felülírása</button>
65         </div>
66     </form>
812087 67
0dabed 68     <form action="/generator/form.php" method="post">
cc3ac8 69
812087 70     </form>
71 {% endblock %}
72 {% block lazyload %}
73     {{ parent() }}
74     <script type="text/javascript">
75         $('.operators').chosen(
76             {
77                 'placeholder_text_multiple': 'Banolt operátorok',
78                 'max_selected_options': 2
79             }
80         );
cc3ac8 81
82         function swapTeams() {
83             var blue = document.getElementById('team_blue_name');
84             var orange = document.getElementById('team_orange_name');
85
86             var blue_name = blue.value;
87             blue.value = orange.value;
88             orange.value = blue_name;
89
90             return false;
91         }
92
812087 93     </script>
94 {% endblock %}