Templating meiner "component" ist kaputt. Wie behebe ich das?

Ich denke, registerConnectorClass mit setupComponent ist veraltet, siehe Ihre Fehlerprotokoll:

DEPRECATION NOTICE: Defining connector classes via registerConnectorClass is deprecated. See https://meta.discourse.org/t/32727 for more modern patterns. [deprecation id: discourse.register-connector-class-legacy] chunk.f47b6dc1cc59c827db42.d41d8cd9.js:134:74065

und ich bin mir auch nicht sicher, ob wir den reinen HTML-Code, wie in Ihrer Footer-Komponente, noch tolerieren.

Diese Komponente muss also nach modernen Mustern refaktorisiert werden, und ich würde empfehlen, sie stattdessen an eine geeignete Stelle zu verschieben, anstatt sie dort zu belassen, wo sie sich derzeit unter Admin befindet.

Um Ihre andere Frage zu beantworten

Das liegt an den laufenden Arbeiten zur Modernisierung von Discourse und der Umstellung auf neue moderne Standards mit Glimmer-Komponenten.

3 „Gefällt mir“