DEV: Show active categories in form templates customize table (#20498)

This commit is contained in:
Keegan George
2023-03-01 12:37:14 -08:00
committed by GitHub
parent 666b4a7e6b
commit bb0ef4c7b4
6 changed files with 31 additions and 0 deletions

View File

@@ -1,5 +1,10 @@
<tr class="admin-list-item">
<td class="col first">{{@template.name}}</td>
<td class="col categories">
{{#each this.activeCategories as |category|}}
{{category-link category}}
{{/each}}
</td>
<td class="col action">
<DButton
@title="admin.form_templates.list_table.actions.view"

View File

@@ -9,6 +9,13 @@ import I18n from "I18n";
export default class FormTemplateRowItem extends Component {
@service router;
@service dialog;
@service site;
get activeCategories() {
return this.site?.categories?.filter((c) =>
c["form_template_ids"].includes(this.args.template.id)
);
}
@action
viewTemplate() {

View File

@@ -7,6 +7,9 @@
<th class="col heading">
{{i18n "admin.form_templates.list_table.headings.name"}}
</th>
<th class="col heading">
{{i18n "admin.form_templates.list_table.headings.active_categories"}}
</th>
<th class="col heading sr-only">
{{i18n "admin.form_templates.list_table.headings.actions"}}
</th>