1
我已經成功安裝子網模塊銀條,我只是想知道,是否有可能爲主站點和子網站創建2個單獨的主頁控制器。 我想從子站點主頁中刪除畫廊字段和選項卡,而不是從主站點主頁中刪除。單獨的家庭控制器爲銀行子網3
我已經成功安裝子網模塊銀條,我只是想知道,是否有可能爲主站點和子網站創建2個單獨的主頁控制器。 我想從子站點主頁中刪除畫廊字段和選項卡,而不是從主站點主頁中刪除。單獨的家庭控制器爲銀行子網3
這兩個主頁默認是同一個控制器還是兩個完全不同的控制器?您可以在getCMSFields()
檢查當前的子網站ID
if ($this->SubsiteID !== 1) {
//remove fields
$fields->remove('NameOfTab'); //e.g. 'Gallery' for tab Root.Gallery
//do other stuff
}
在前端或當你在一個數據對象或頁面這直接關係到你可以檢查子網站調用Subsite::currentSubsiteID()
子網站不是,看code on github