Ich möchte auf der Startseite eine Theme-Komponente anzeigen, die Tags und direkt daneben deren Benachrichtigungslevel (Glocke) als Button präsentiert. (Damit die Leute die Tag-Benachrichtigungsfunktion tatsächlich nutzen.)
Das habe ich bereits mit Kategorien geschafft:
{{#each categories as |c|}}
{{category-notifications-button
value=c.notification_level
onChange=(action "changeCategoryNotificationLevel" c)
}}
{{/each}}
Ich kann jedoch kein „Tag“-Objekt finden, das die verschiedenen Attribute des Tags verwaltet, so wie es dort bei c der Fall ist. Werden Tags als String-Objekte registriert, oder liege ich da falsch?
Auf der Seite */tag scheint der Button ohne Argumente aufgerufen zu werden; das Tag wird aus der URL der Seite extrahiert.
{{tag-notifications-button
onChange=(action "changeTagNotificationLevel")
value=tagNotification.notification_level
}}
Gibt es eine Möglichkeit, eine Liste von Tag-Objekten {{#each tags as |tag|}} zu erhalten, zum Beispiel basierend auf Namen, die aus einer Einstellung gelesen werden?