Commerce Studio 檔案結構
當建立 Commerce Studio 商店紀錄專案時,該專案會具有 WebSphere Studio 的特定檔案結構。
專案必須維護這個檔案結構,才能順利匯出到 WebSphere Commerce Server 的商店紀錄中。
也就是說,如果新增任何新檔案到專案中時,它們都必須遵循這個結構。
商店紀錄中的所有 Web 資產檔案都包含在該商店的專案中。專案會區分為下列資料夾:
- resources - WebSphere Studio 會為所有專案自動建立一個資源資料夾。
- rules - WebSphere Studio 會為所有專案自動建立一個規則資料夾。
- servlet - WebSphere Studio 會為所有專案自動建立一個 servlet 資料夾。如果建立了商店中要使用的 servlet,請將其儲存在此資料夾中。 在任何其它情況下, servlet 資料夾是空的。
- stores - 包含商店紀錄專案檔 store.sapf,
這個檔案是在您利用商店紀錄範本建立 Studio 專案時產生的,
以及 store directory 資料夾,其中的 store
directory 是利用「商店服務」中的「建立商店紀錄」頁定義。
store directory 資料夾中包含所有 HTML 和 JavaServer Page 檔案以及下列子資料夾:
- locale - 例如, en_US。locale 資料夾包含語言環境特有的影像。
如果商店支援多語言環境,便會有多個語言環境資料夾。
- images - 包含商店使用的影像檔。
您可以新增影像到這個資料夾中,或在 store directory 資料夾下建立需求的新資料夾。
- theme - 包含 Master.css 檔案。WebSphere Studio 會為所有專案自動建立一個 theme 資料夾及
Master.css 檔案。
如果您希望透過 WebSphere Studio 來建立您自己的商店資產及公佈商店,
您必須將檔案儲存在商店目錄資料夾內,才能正確地公佈和匯出檔案。