Advanced > Developer

若要存取商店組態設定,請從​ 管理員 ​側邊欄中選擇​ Stores > Settings>Configuration

NOTE
這些組態設定僅適用於開發人員模式

Frontend Development Workflow

前端開發工作流程

如需有關變更這些設定的詳細資訊,請參閱​ 系統管理系統指南 ​中的前端開發工作流程

欄位
領域
說明
Workflow Type
全域
決定開發期間在使用者端或伺服器端是否發生較少編譯。 選項:
Client side less compilation— 使用原生less.js程式庫在瀏覽器中進行編譯。
Server side less compilation — 使用Less PHP程式庫在伺服器上進行編譯。 這是生產的預設模式。

Developer Client Restrictions

開發人員使用者端限制

如需有關變更此設定的詳細資訊,請參閱​ 系統管理系統指南 ​中的使用者端限制

欄位
領域
說明
Allow IPs (comma separated)
存放區檢視
建立IP位址允許清單,這些IP位址可以在即時網站上使用開發人員工具,而不會干擾商店中的客戶。 使用開發人員工具(例如​ 內嵌轉譯)時,對網站所做的任何變更只會從允許清單上的IP位址中顯示。

Template Settings

範本設定

如需有關變更這些設定的詳細資訊,請參閱​ 管理系統指南 ​中的最佳化資源檔案

欄位
領域
說明
Allow Symlinks
存放區檢視
啟用符號連結可能會讓您的網站面臨安全性風險,不建議用於生產存放區。
Minify Html
存放區檢視
決定是否將存放區範本的HTML最小化。 選項: Yes / No

Debug

偵錯

如需有關變更這些設定的詳細資訊,請參閱​ 系統管理系統指南 ​中的範本路徑提示

欄位
領域
說明
Enable Template Path Hints for Storefront
存放區檢視
在店面新增表示法,表示頁面上使用的每個範本的路徑。 選項: Yes / No
Enable Template Path Hints for Admin
全域
將標籤法新增至管理員,指出頁面上使用之每個範本的路徑。 選項: Yes / No
Add Block Class Type to Hints
存放區檢視
包括範本路徑提示中的區塊名稱。 選項: Yes / No

Translate Inline

翻譯內嵌

如需有關變更這些設定的詳細資訊,請參閱​ 系統管理系統指南 ​中的翻譯內嵌

欄位
領域
說明
Enable for Storefront
存放區檢視
啟動店面的內嵌轉譯器。 可以針對每個存放區檢視編輯介面文字。 若要使用內嵌轉譯器而不干擾即時商店,請將您的IP位址新增至開發人員使用者端限制允許清單。
Enable for Admin
全域
為管理員啟用內嵌翻譯工具。 不像店面,管理員無法翻譯成多種語言。 不過,介面中的欄位標籤和其他文字可以變更。

JavaScript Settings

JavaScript設定

如需有關變更這些設定的詳細資訊,請參閱​ 管理系統指南 ​中的最佳化資源檔案

欄位
領域
說明
Merge JavaScript Files
存放區檢視
將多個JavaScript檔案合併為單一檔案以縮短頁面載入時間。
Enable JavaScript Bundling
存放區檢視
判斷多個JavaScript檔案是否可整合為一個檔案。 選項: Yes / No
Minify JavaScript Files
存放區檢視
移除不必要的字元、空格和縮排,以縮小程式碼。
Move JS code to the bottom of the page
全域
如果啟用,會將JS程式碼移至頁面底部。 選項: Yes / No
Translation Strategy
全域
決定系統使用的翻譯方法。 選項:
Dictionary— 店面翻譯。
Embedded — 管理員端翻譯。
Log JS Errors to Session Storage
全域
如果啟用,則可供功能測試用於報表。 選項: Yes / No
Log JS Errors to Session Storage Key
全域
識別用於擷取所收集js錯誤的金鑰。

CSS Settings

CSS設定

如需有關變更這些設定的詳細資訊,請參閱​ 管理系統指南 ​中的最佳化資源檔案

欄位
領域
說明
Merge CSS Files
存放區檢視
將多個CSS檔案合併為單一檔案以縮短頁面載入時間。 選項: Yes / No
Minify CSS Files
存放區檢視
移除不必要的字元、空格和縮排,以縮小程式碼。 選項: Yes / No
Use CSS critical path
全域
CSS重要路徑 ​在<head>中提供縮制的重要CSS內嵌,並遞延非同步載入的所有非重要樣式。 選項: Yes / No

Image Processing Settings

影像處理設定

欄位
領域
說明
Image Adapter
全域
指定用來呈現影像的介面卡。 變更介面卡設定後,排清目錄影像快取。 選項: PHP GD2 / ImageMagick

注意: ​只有ImageMagik介面卡支援ICO檔案型別。

Caching Settings

快取設定

欄位
領域
說明
Cache User Defined Attributes
全域
啟用時,會快取使用者定義及系統實體屬性值(EAV)屬性。 此選項可能會提高效能,但也需要額外的空間來快取。 選項: Yes / No

Static Files Settings

靜態檔案設定

欄位
領域
說明
Sign Static Files
全域
啟用時,會將數位簽章新增至靜態檔案的URL,讓瀏覽器能夠偵測較新版本的檔案何時可用。 如果檔案的簽章與瀏覽器快取中儲存的簽章不同,則會使用較新版本的檔案。 可簽署的靜態檔案包括JavaScript、CSS、影像和字型。 選項: Yes / No

Grid Settings

格線設定

欄位
領域
說明
Asynchronous Indexing
Global
決定訂單、商業發票、出貨及銷退折讓單等訂單處理系統實體何時加入網格並重新編制索引。 非同步索引可用於避免在儲存操作期間鎖定資料,並縮短處理時間。 選項:
Disable- (預設)與訂單相關的實體會在不同時間新增至網格。 在儲存時顯示。
Enable — 訂單相關實體只會在排程的cron工作期間新增至網格。 Cron應設定為每分鐘執行一次。
recommendation-more-help
d39aca6f-58a0-41c6-83eb-39fd0ef30672