我給了內容部分一個錯誤的名稱,我想重命名它。我嘗試在解決方案中重命名類和它的所有調用都無濟於事。我甚至嘗試從ShellFeatures表和由Migrations生成的表中刪除條目,但這隻會讓事情變得更糟。現在整個模塊的功能無法識別。任何人之前嘗試過?如何刪除或重命名Orchard中的內容部分?
0
A
回答
1
我知道這是一個老問題,但我只是必須解決這個問題,這是我從Google登陸的第一個結果。
您可以刪除ContentPart
,然後重新添加使用遷移例如:
public int UpdateFrom3() {
// remove the AccreditationsPart part cleanly
ContentDefinitionManager.DeletePartDefinition(typeof (AccreditationsPart).Name);
enter code here
// re-add the AccreditationsPart again
ContentDefinitionManager.AlterPartDefinition(typeof (AccreditationsPart).Name,
cfg = > cfg
.Attachable()
.WithDescription("Adds a row of configurable accreditations to the content type"));
return 4;
}
您將需要自定義更新號,以適應當前的migrations.cs
,改變它的AlterPartDefinition
匹配任何你想讓它是。
警告:這僅用於解決您直接接觸到的問題。在遷移的第一部分刪除零件時,將丟失任何關聯的數據。如果您已經在生產中運行代碼,那麼您將不得不使用不同的方法。
相關問題
- 1. 如何在RFT中重命名腳本?重命名會刪除腳本的全部內容?
- 2. 如何在Orchard中重命名(或翻譯)Widget名稱
- 3. 在Orchard中顯示內容部分
- 4. 在Orchard中創建SiteSettings內容部分
- 5. 刪除或重命名sqlite中的列
- 6. 重命名Powershell中的文件刪除「_」後的所有內容
- 7. Orchard CMS內容部分更新
- 8. Orchard CMS:內容部分未顯示
- 9. 如何刪除歷史記錄中的刪除和重命名?
- 10. 文件未重命名或刪除
- 11. 刪除或重命名操作
- 12. 如何使用Orchard中的內容部分列表創建窗口小部件?
- 13. ESP8266 SPIFFS複製文件內容,刪除和重命名
- 14. 根據部分內容刪除重複的數組元素?
- 15. 如何刪除或替換SVG內容?
- 16. 改變部分或重命名
- 17. 使用外部MYSQL刪除列或重命名列
- 18. 如何刪除kdb分區表內容?
- 19. Odoo警告「也許一個模塊被部分刪除或重命名」
- 20. 批量重命名圖像,刪除部分
- 21. 如何重置Drupal的內容緩存/刪除內容?
- 22. 如何以編程方式刪除或重命名Azure Active Directory?
- 23. PHP。如何刪除文件名部分?
- 24. 如何重新命名從$ 1命名GDB的內部變量?
- 25. 文件重命名/刪除
- 26. ProcessBuilder刪除和重命名
- 27. 如何重命名分支以刪除大小寫?
- 28. 重命名URL內容
- 29. 如何從Orchard URL中刪除OrchardLocal?
- 30. 如何在更新Orchard中的內容部分後執行Web服務調用?
如果你清除你的App_Data文件夾並啓動一個新站點,它會工作嗎? –
我很猶豫要清除App_Data文件夾。然後,我必須從頭開始通過我的網站。我已經完成了大部分設置和東西 – Jonn
你總是可以將它剪切並粘貼到某個地方。只是爲了看看它是否有效。然後可能使用導入/導出模塊將數據提取到新安裝中。只是想嘗試我猜。 –