using helpers for selects
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
</td>
|
||||
<td class="rings center">
|
||||
<ul class="rings">
|
||||
{{#each elementsList}}
|
||||
{{#each ringsList}}
|
||||
<li id="{{this.id}}">
|
||||
<label class="attribute-label {{this.id}} centered-input ring-selection pointer-choice">
|
||||
<i class="i_{{this.id}}"></i>
|
||||
|
||||
@@ -19,14 +19,45 @@
|
||||
{{!-- Attributes Tab --}}
|
||||
<article class="tab attributes" data-group="primary" data-tab="attributes">
|
||||
<!-- TODO j'ai mis tous les attributs en vrac, à réorganiser -->
|
||||
<select name="data.advancement_type">
|
||||
{{#select item.data.advancement_type}}
|
||||
{{#each item.data.subTypesList as |type|}}
|
||||
<option value="{{type}}">{{type}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<!-- TODO drag n drop de l'item sélectionné ? -->
|
||||
|
||||
<div>
|
||||
<select name="data.advancement_type">
|
||||
{{#select item.data.advancement_type}}
|
||||
{{#each item.data.subTypesList as |type|}}
|
||||
<option value="{{type}}">{{type}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
|
||||
{{#ifCond item.data.advancement_type '==' 'advantage' }}
|
||||
<!-- TODO zone de drag n drop de l'item sélectionné ? -->
|
||||
{{/ifCond}}
|
||||
|
||||
{{#ifCond item.data.advancement_type '==' 'ring' }}
|
||||
<select name="data.ring">
|
||||
{{#select item.data.ring}}
|
||||
{{#each item.data.ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
{{/ifCond}}
|
||||
|
||||
{{#ifCond item.data.advancement_type '==' 'skill' }}
|
||||
<select name="data.skill">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosef'}}</option>
|
||||
{{#select item.data.skill}}
|
||||
{{#each item.data.skillsList as |skills catId|}}
|
||||
<optgroup label="{{localizeSkill catId 'title'}}">
|
||||
{{#each skills as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</optgroup>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
{{/ifCond}}
|
||||
</div>
|
||||
|
||||
<label class="attribute-value checkbox">
|
||||
<input type="checkbox" name="data.in_curriculum" {{checked item.data.in_curriculum}} />
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
|
||||
<!-- TODO j'ai mis tous les attributs en vrac, à réorganiser -->
|
||||
<select name="data.ring">
|
||||
{{#select item.data.ringsList}}
|
||||
{{#each item.data.rings as |obj|}}
|
||||
{{#select item.data.ring}}
|
||||
{{#each item.data.ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
{{localize 'l5r5e.twenty_questions.incring1'}}
|
||||
<select name="rings">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosem'}}</option>
|
||||
{{#each elementsList as |obj|}}
|
||||
{{#each ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</select>
|
||||
@@ -61,7 +61,7 @@
|
||||
{{localize 'l5r5e.twenty_questions.incring1'}}
|
||||
<select name="rings">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosem'}}</option>
|
||||
{{#each elementsList as |obj|}}
|
||||
{{#each ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</select>
|
||||
@@ -130,14 +130,14 @@
|
||||
{{localize 'l5r5e.twenty_questions.incring2'}}
|
||||
<select name="rings">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosem'}}</option>
|
||||
{{#each elementsList as |obj|}}
|
||||
{{#each ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</select>
|
||||
</label>
|
||||
<select name="rings">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosem'}}</option>
|
||||
{{#each elementsList as |obj|}}
|
||||
{{#each ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</select>
|
||||
@@ -257,7 +257,7 @@
|
||||
{{localize 'l5r5e.twenty_questions.incring1'}}
|
||||
<select name="rings">
|
||||
<option value="none">{{localize 'l5r5e.twenty_questions.choosem'}}</option>
|
||||
{{#each elementsList as |obj|}}
|
||||
{{#each ringsList as |obj|}}
|
||||
<option value="{{obj.id}}">{{obj.label}}</option>
|
||||
{{/each}}
|
||||
</select>
|
||||
|
||||
Reference in New Issue
Block a user