Stranik
(Evgeny)
20. August 2019 um 22:31
1
Vielleicht ein lokales Problem, aber die CSS-Stile in den Plugins wurden nicht geladen.
latest-release +320
ActionView::Template::Error (undefined method `find_plugin_css_assets' for Discourse:Module) /var/www/discourse/app/views/common/_discourse_stylesheet.html.erb:15:in `_app_views_common__discourse_styl
Vielleicht liegt es an Großbuchstaben im Namen des Plugins?
ActionView::Template::Error (undefined method `topics' for nil:NilClass) /var/www/discourse/plugins/Toxu-h/custom_views/list/list.erb:71:in `_plugins__oxu_h_custom_views_list_list_erb___43913933
pfaffman
(Jay Pfaffman)
20. August 2019 um 23:44
2
Stranik:
Toxu-h
Anscheinend verursacht dieses Plugin das Problem.
Falco
(Falco)
21. August 2019 um 00:44
3
Wie es vor Monaten bereits mit JS geschehen ist, lädt CSS nun eine Datei pro Plugin und lädt keine Dateien für deaktivierte Plugins.
master ← debundle-plugin-css-assets
merged 04:39PM - 20 Aug 19 UTC
Dev_Work
(Aleksandr)
21. August 2019 um 11:54
4
Nach diesem Commit werden die Stile nicht auf der Website angezeigt net::ERR_ABORTED 404
Dev_Work
(Aleksandr)
21. August 2019 um 12:23
5
Ich registriere CSS so:
register_asset "stylesheets/styles.scss"
register_asset "stylesheets/common/custom-menu.scss"
So wie jetzt?
Stranik
(Evgeny)
21. August 2019 um 13:19
6
In meinem Fall wurde der Fehler behoben, indem die Groß-/Kleinschreibung der Buchstaben im Namen des Plugins (Ordners) angepasst wurde. Ich weiß nicht warum, aber Großbuchstaben werden nun nicht mehr erkannt.
Dies wurde durch diesen Fehler deutlich:
ActionView::Template::Error (undefined method `topics' for nil:NilClass) /var/www/discourse/plugins/Toxu-h/custom_views/list/list.erb:71:in `_plugins__oxu_h_custom_views_list_list_erb___43913933
Toxu-h -> toxu-h
Dev_Work
(Aleksandr)
21. August 2019 um 13:46
7
Danke!
Diese Variante funktioniert!
Dev_Work
(Aleksandr)
26. August 2019 um 11:32
8
Punkte dürfen auch nicht im Plugin-Namen verwendet werden
toxu.h -> toxu-h oder toxuh