Wenn die Schaltfläche „Neues Thema erstellen“ angeklickt wird, möchte ich ausschließlich die Eingabefelder für Nachrichten anzeigen. Die anderen Abschnitte können angepasst werden, nachdem das Thema mit KI initiiert wurde.
Mein Ziel ist es, dass das Klicken auf die Schaltfläche, die oben auf der Website hinzugefügt wird, die Erstellung eines neuen Themas auslöst und nur den Eingabebereich für Nachrichten anzeigt. Technisch gesehen kann ich den Titel im Plugin angeben und so Fehler wegen fehlender Titel vermeiden. Ich ziehe es jedoch vor, diese Felder vollständig auszublenden.
Innerhalb des Plugins hat meine Tochter den folgenden Code implementiert, um den Editor für neue Themen zu öffnen:
@action
createTopic() {
this.composer.openNewTopic({
preferDraft: true,
category: this.currentCategory,
tags: this.currentTag,
title: "Example title hide.",
});
}
Ich möchte diesen Code erweitern, um die Felder für Titel, Kategorie und Tags auszublenden. Ist dies mit „this.composer.openNewTopic“ und seinen verfügbaren Parametern möglich? Oder sollte ich einen alternativen Ansatz in Betracht ziehen, wie z. B. die Verwendung von JavaScript, das durch den Klick auf die Schaltfläche ausgelöst wird, um diese Felder auszublenden?
Im Antworteditor gibt es nur einen Schreibbereich; ich möchte ihn ähnlich zum Erstellen eines neuen Themas verwenden.