Hallo Leute, ich kann anscheinend keine Seiten aus dem Admin-Backend löschen. Kann mir jemand helfen zu verstehen, warum das so ist?Silverstripe: Die Seiten können nicht vom Backend gelöscht werden
Antwort
Archivierung ist die neue Art Seiten in Silvers löschen 3.2
Löschen von Seiten nie etwas von der CMS in älteren Versionen gelöscht sie tatsächlich und diese Formulierung war oft verwirrend für CMS-Benutzer, weil sie später diese "gelöschten" Seiten sehen könnten (durch das Durchsuchen von gelöschten Seiten).
Ein weiteres häufig auftretendes Problem war, dass es wenig Klarheit zwischen Löschen vom Entwurf und Löschen von Live gab, also wurden diese im Grunde entfernt und stattdessen haben wir jetzt "Archiv" (Löschen von Live und Entwurf und Verstecken) oder " unpublish "(aus dem Live-Modus entfernen).
Der Wortlaut und das Verhalten wurden aktualisiert, um die Dinge einfacher zu machen, da die Notwendigkeit, aus dem Live- aber NICHT aus dem Entwurf zu löschen, sehr begrenzt war.
Das alte Verhalten wie so durch Änderung der Konfiguration zurückgebracht Einstellung werden können:
CMSMain:
enabled_legacy_actions:
- CMSBatchAction_DeleteFromLive
- CMSBatchAction_Delete
Sie mehr über die Diskussion um diese auf dem PR lesen können, die in den Veränderungen gebracht: https://github.com/silverstripe/silverstripe-framework/pull/4189 und https://github.com/silverstripe/silverstripe-cms/pull/1203
Weitere Upgrade-Anleitung hier: https://docs.silverstripe.org/en/3.2/changelogs/3.2.0/#revert-to-legacy-cms-page-actions
Original-Ticket: https://github.com/silverstripe/silverstripe-cms/issues/631
Große Antwort. Danke Kumpel. – Dallby
sollten Sie in der Lage sein, um die Seite zu löschen, indem Sie zuerst in das Surfen.
Sie versuchen gerade, eine Batch-Aktion auszuführen, die für die Auswahl einer großen Anzahl von Seiten zur sofortigen Ausführung einer Aktion vorgesehen ist. Es scheint, dass "Löschen" vielleicht in "Archiv" umbenannt wurde (da es möglich ist, 'gelöschte' Seiten wiederherzustellen, wäre es sinnvoller).
Sie können mehr Informationen finden Sie hier: https://userhelp.silverstripe.org/en/3.3/creating_pages_and_content/pages/
- 1. Können die Routenwerte mit RedirectToAction gelöscht werden?
- 2. Dateien können nicht gelöscht werden, IIS-Sperre
- 3. Benutzerobjekte in Django können nicht gelöscht werden
- 4. Können Subdomain-Cookies gelöscht werden?
- 5. Phantomjs: bestimmte Seiten können nicht geöffnet werden
- 6. Können wir die ListDictionary-Eigenschaft vom Seiten-Markup aus setzen?
- 7. Wie können Informationen von Cookies gelöscht werden?
- 8. Liste Git Zweige, die sicher gelöscht werden können
- 9. SilverStripe schränken level-3 untergeordnete Seiten ein
- 10. Einträge im Forum können nicht gelöscht werden. (CakePHP)
- 11. nHibernate Mapping Problem - Mitglieder einer Sammlung können nicht gelöscht werden
- 12. Einrückungen und Einfügemarke nach der Einfügemarke können nicht gelöscht werden
- 13. Können die Schienen tmp/cache/assets Dateien sicher gelöscht werden?
- 14. Zeilen können nicht aus der Datenbank gelöscht werden
- 15. Azure - Anwendungseinstellungen können nicht bearbeitet werden. Sagt, sie sind gelöscht?
- 16. Silverstripe: HolderPage ohne Link
- 17. SQS-Nachrichten, die nicht gelöscht werden
- 18. Warum kann die Datei nicht gelöscht werden?
- 19. Die älteste Tabellenpartition konnte nicht gelöscht werden
- 20. Zusätzliche Ansichten werden nicht gelöscht
- 21. Wie können Seiten in PostScript gecrimpt werden?
- 22. Benutzerdefinierte 404-Seiten können aufgrund relativer Pfadprobleme nicht gepostet werden
- 23. Wie können Grafikelemente vom Gerät gelöscht werden, um den Flash-Speicherbedarf zu minimieren?
- 24. Die Abfrageergebnisse können nicht mehrfach aufgezählt werden?
- 25. Sitzung konnte nicht gelöscht werden
- 26. Die Kontrollkästchenwerte für die Auswahl mehrerer Seiten können nicht abgerufen werden
- 27. Kommas können nicht vom Eingabetyp entfernt werden Wert
- 28. Die von FullText-Katalogen erstellten "System" -Partitionsschemata können nicht gelöscht werden
- 29. Können mit Typoskriptschnittstellen Attribute gelöscht werden, die nicht in der Schnittstelle definiert sind?
- 30. iCloud Ubiquity-Container werden nicht auf App gelöscht gelöscht?
Was passiert, wenn Sie 'Archive' wählen und' Go' drücken? – 3dgoo
Es archiviert nur die Seite und wenn ich es sehe, heißt es "Diese Seite ist archiviert" – Dallby
'Unpublish' wird die Seite von der Live-Version der Website löschen. 'Archiv' löscht die Seite von der Entwurfsversion der Site. Wenn Sie beides tun, wird die Seite sowohl vom Entwurf als auch von der Live-Version der Site gelöscht. Die Seite existiert immer noch in der Datenbank und kann wiederhergestellt werden, wird aber technisch gelöscht, soweit SilverStripe dies zulässt. – 3dgoo