Hallo zusammen,
ich benutze derzeit das Plugin Suppress category from latest, um Themen von der /latest-Seite auszublenden, sie aber dennoch innerhalb ihrer jeweiligen Kategorien anzuzeigen. Ich habe etwa 200 Kategorien, die ich von /latest ausblenden möchte, und nur etwa 10 Kategorien, die Themen auf der Homepage anzeigen sollen.
Um dies zu erreichen, habe ich versucht, den folgenden Code in der Rails-Konsole auszuführen:
Category.all.each do |cat|
cat.custom_fields["suppress_latest"] = true
cat.save_custom_fields(true)
end
Der Befehl scheint ohne Fehler ausgeführt zu werden (er gibt sogar {"suppress_latest"=>"t"} zurück), aber wenn ich die /latest-Seite überprüfe, sind die Themen aus diesen Kategorien immer noch sichtbar.
Hier sind die Schritte, die ich bereits unternommen habe:
- Ich habe
./launcher rebuild appund./launcher restart appausgeführt. - Ich habe per Rails-Konsole bestätigt, dass das benutzerdefinierte Feld für die betroffenen Kategorien auf
"t"gesetzt ist. - Ich habe auch versucht, Caches zu leeren, aber nichts scheint sich zu ändern.
Es scheint, dass die Themen aus diesen Kategorien immer noch auf der Homepage angezeigt werden, auch nachdem das benutzerdefinierte Feld gesetzt wurde. Hat jemand dieses Problem schon einmal erlebt oder einen Weg gefunden, Themen effektiv von /latest zu unterdrücken? Gibt es ein bekanntes Kompatibilitätsproblem mit Unterkategorien oder sollte das Plugin einen anderen Schlüssel/Wert für die Unterdrückung verwenden?
Jeder Rat oder alternative Ansätze wären sehr willkommen!
Vielen Dank!