是否有辦法全局替換已移動項目的路徑?例如,如果我有一個位於home/moldule/oldlocation的模塊,並將它移動到home/module/newlocation,但我知道舊位置已在100個位置使用,我是否可以基本上找到替換位置?Sitecore全球查找和替換路徑?
1
A
回答
1
這取決於物品如何被引用。如果這100多個地方將它引用爲內部鏈接(來自所見即所得編輯器內)或參考字段(Treelist,Droplink,Droptree等),那麼您不必查找和替換任何內容。使用這些類型的鏈接時,Sitecore會存儲該項目的GUID,因此在移動目標項目時路徑將自動更新。
有幾種情況需要更新路徑,例如使用基於非引用的字段類型(例如Droplist),輸入所見即所得編輯器的外部鏈接,或者呈現組件的數據源字段。在這些情況下,您可以使用Search and Replace模塊和/或Sitecore Rocks來處理搜索和替換。
0
您可能想看看使用Sitecore Rocks搜索和替換功能。您可以細化字段和模板以使搜索真正成爲目標。
相關問題
- 1. 查找和JavaScript的替代全球
- 2. 查找和替換全線
- 3. 查找和替換字符串轉換成路徑批量
- 4. 圖中的路徑查找? (全球定位系統)?
- 5. 的bash:sed的查找和替換的數組元素的路徑
- 6. 查找和替換全線蟒蛇
- 7. 查找和替換
- 8. 查找和替換
- 9. 查找和替換
- 10. 查找和替換
- 11. 查找和替換:\」
- 12. ipython notebook#查找和替換隻替換「全部」選項
- 13. 替換舊路徑新路徑
- 14. 查找路徑
- 15. 查找並替換路徑中的文件夾名稱
- 16. vb.net全球圖像文件路徑
- 17. Laravel路徑組全球範圍
- 18. 全球動態路徑變量
- 19. ASP.net路由和全球化
- 20. greping和替換2個文件路徑
- 21. perl的查找和替換
- 22. XML SQL查找和替換
- 23. VS2010查找和替換
- 24. 查找和替換文本
- 25. 查找和替換的jQuery
- 26. SQL查找和替換
- 27. MySQL的查找和替換
- 28. 查找和替換報價
- 29. 查找和遞歸替換
- 30. MySQL;查找和替換
我知道這是不是在你目前的狀況有很大幫助,但它通常建議您應該GUID引用項目如果可能的話,而不是因爲這個原因路徑。請參閱John West的關於在Sitecore中訪問項目的博客文章: http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2011/04/Accessing-Items-in- Sitecore-ASPNET-CMS.aspx – 2013-04-04 17:41:39
當你瀏覽UI以添加/鏈接一個新模塊時,它默認爲鏈接路徑......無論如何瀏覽樹UI並在點擊一個項目時使用GUID而不是通往它的道路? – user2245483 2013-04-04 18:59:06