2014-10-30 70 views
0

我們的sitecore開發者突然退出,我需要做一些小改動。我是前端開發人員,對sitecore後端沒有真正的經驗。我只需要在主style.css文件中添加一些CSS樣式,或者我需要添加自己的文件。我可以完全訪問CMS,但無法訪問主機帳戶。我試圖通過CMS瀏覽器找到主要的CSS文件,但我沒有任何運氣。在sitecore中,我可以在哪裏添加自己的自定義CSS?

你能幫助我或者: A)找到主CSS文件,這樣我可以添加一些類(首選) B)添加的標籤我自己的鏈接,託管在另一個域 Ç我自己的CSS文件)使用主頁鏈接到CSS文件,我可以添加一些類

約選項C的說明...我在CMS,我看到有一個系統文件夾和一個CSS文件夾,我可以添加custom.css文件。然後,我進入主頁,實際上可以從主頁中的一個字段調用CSS文件,但是,當站點加載時,即使調用該文件,它也會以.aspx的形式出現,它是空白的,因此沒有設置的樣式被應用。

+0

這對你來說意味着什麼? [來自sitecoredevelopment.com](http://www.sitecoredevelopment.com/zh/MarkGraber/2011/May/Managing-CSS-Files-in-Sitecore.aspx) - 對我完成亂碼,但可能是相關的。 – misterManSam 2014-10-31 00:37:40

+0

misterManSam,我看到了,但對我來說沒有多大意義....不是一個理想的解決方案,但我可以在另一個站點上託管一個CSS文件,並通過在鏈接中添加一個鏈接sitecore的字段。它不在它所屬的頭標籤中,但它現在可以工作... – garek007 2014-11-03 16:45:36

回答

1

您可以在瀏覽器中右鍵單擊以確定您的css來自相對於服務器根目錄的位置。雖然不是完全的傻瓜,但這種方法可能會給你一個快速的答案。

根據用於Sitecore的6.2文檔,樣式表位置由開發人員確定,因此可以在任何地方在於開發者選擇的。

查看此answer瞭解更多詳情。

2

,你可以找到文件的位置被馬切伊或使用Firebug的或任何其他開發工具的建議找到主要的style.css的位置。一旦你得到的位置,你可以通過訪問Sitecore開始菜單 - >所有應用程序 - >文件瀏覽器瀏覽服務器上的物理文件。使用文件資源管理器下載文件進行更改並將其上傳,確保您在上傳時檢查覆蓋現有文件。一旦您測試了您的更改,請確保您將文件上傳到傳送服務器,通常您將使用Authoring Server訪問Sitecore,因此您訪問的實例可能與CD服務器不同。

+0

所以這裏是東西,我可以找到該文件,但它顯示它在包含文件夾中,當我瀏覽到該文件夾​​時沒有任何東西。如果有另一種方法來添加一個CSS文件,這也適用於我。 – garek007 2014-10-31 15:40:12

-1

的Chrome瀏覽器,檢查元素,選擇源選項卡 並打開所需的CSS文件並進行更改。

0

您還應該對代碼的構建和部署方式保持警惕。大多數Sitecore開發人員都具有非常具體的方法,以便他們如何在代碼中包含代碼(包括前端)。

確保您知道的任何部署的方法開發者使用,讓你的工作不會在將來的部署會被覆蓋。

他們是否使用源代碼管理解決方案(如Git或TFS)?他們是否使用自動化工具進行部署(如Octopus Deploy)?

0

如果您可以在物理位置找到主CSS文件,則可以使用新的CSS樣式更新文件。

如果你想添加自己的CSS作爲一個額外的CSS樣式,您可能需要創建CSS鏈接一個新的模板,當您創建新頁面與自己的CSS使用該模板。

0

僅供將來參考,默認情況下在Sitecore中描述了用過的css文件的位置。配置是這樣的:

<!-- WEB SITE STYLESHEET 
     CSS file for HTML content of Sitecore database. 
     The file pointed to by WebStylesheet setting is automatically included in Html and Rich Text fields. 
     By using it, you can make the content of HTML fields look the same as the actual Web Site 
    --> 
<setting name="WebStylesheet" value="/default.css"/> 

路徑相對於你的Sitecore的安裝的根目錄,你可以在Web服務器上的Sitecore的應用程序的根找到default.css。

相關問題