3
我所遇到的幾個大Silverstripe網站同在$內容破碎的內部網站鏈接標籤:[sitetree_link,id=]
如何自動刪除Silverstripe中的空[sitetree_link,id =]標籤?
對於鏈接標籤正常工作,它需要一個ID:[sitetree_link,id=123]
沒有一個數字ID鏈接標記被簡單地渲染到$ Content HTML中,並導致鏈接中斷:http://www.example.com/[sitetree_link,id=]
這些網站通常有數百頁,因此手動刪除這些鏈接將非常耗時。
我想到的一種方法是編寫一些代碼OnPublish,它刪除空的內部站點鏈接標記。但我想檢查一下(更好的)解決方案是否已經存在。
自動刪除Silverstripe中的[sitetree_link,id =]標籤的最佳方式是什麼?