1
0
Fork 0
discourse-custom-wizard-unl.../assets/javascripts/discourse/templates/admin-wizards-custom-fields.hbs

34 Zeilen
915 B
Handlebars

2020-10-17 03:31:07 +02:00
<div class="admin-wizard-controls">
<h3>{{i18n 'admin.wizard.custom_fields.nav_label'}}</h3>
{{d-button
label="add"
icon="plus"
action="addField"}}
</div>
<div class="admin-wizard-container">
{{#if model}}
<table>
<tr>
{{#each fieldKeys as |key|}}
<th>{{i18n (concat "admin.wizard.custom_fields." key)}}</th>
{{/each}}
</tr>
{{#each customFields as |field|}}
<tr>
{{#if field.new}}
<td>{{combo-box value=field.klass content=classes onChange=(action (mut field.klass))}}</td>
<td>{{input value=field.name}}</td>
<td>{{combo-box value=field.type content=types onChange=(action (mut field.type))}}</td>
{{else}}
{{#each-in field as |k v|}}
<td>{{v}}</td>
{{/each-in}}
{{/if}}
</tr>
{{/each}}
</table>
{{/if}}
</div>