2014-03-31 83 views
1

我在我的Orchard網站上安裝了這個主題(http://gallery.orchardproject.net/List/Themes/Orchard.Theme.Bootstrap)。現在,我想對Views/Styles/Scripts/...進行某些修改...Orchard Bootstrap主題

經過一段時間後,原版Bootstrap主題的新版本將附帶一些錯誤修復和其他內容。如果我安裝了新版本,我所有的修改都將丟失。

我在Pluralsight基礎視頻中看過,練習是製作已安裝主題的副本,併爲新創建的主題設置基本主題以適應原始主題。之後,我可以隨時對複製的主題進行修改,並隨時更新原始主題。我已經在複製的主題中覆蓋的東西將保留爲我指定的狀態,而對於其他任何情況,複製的主題將回退到始終更新的基本原始主題。

不幸的是,Bootstrap主題不同於簡單的「The Theme Machine」或「Minty」主題。後者是包含「樣式」和「視圖」子文件夾以及「Theme.txt」和「Placement.info」文件的簡單文件夾。 然而,Bootstrap主題是作爲一個單獨的項目而來的。我甚至不知道如何正確地將它包含在Visual Studio項目中,更不用說擴展它來實現所需的功能。

您如何在您的Orchard網站中使用Bootstrap主題?

回答

2

您可以使用命令行來生成基於關閉一個主題引導:

代碼生成主題的MyTheme /BasedOn:PJS.Bootstrap

這應該很好地工作。 6個月前,我在Bootstrap的基礎上創建了一個主題,但我不確定他是否已將修復程序推送到庫中,否則可能需要從他的存儲庫中獲取最新的代碼。

注意:同樣如果您閱讀他的描述,開發人員目前支持的Bootstrap主題實際上是http://gallery.orchardproject.net/List/Themes/Orchard.Theme.PJS.Bootstrap/3.0.3,所以這可能是您獲得主題的好地方。另外,如果你運行Orchard 1.8,這個主題將不起作用,因爲它運行.net 4,而不是4.5。