PART ONE
專案總覽|功能與應用場景
此 Odoo 18 模組旨在修復 html_editor 模組中因競爭條件引起的錯誤,特別是解決 Safari 瀏覽器在私密模式下因 destroy() 方法中缺少空值檢查而導致的嚴重 JavaScript 錯誤,確保 HTML 編輯器功能的穩定性。
🔑 核心功能
- 修復競爭條件錯誤
- 提升瀏覽器相容性
- 解決 Safari 錯誤
- 非侵入式補丁
- 提升 HTML 編輯器穩定性
- 防止記憶體洩漏
📋 功能詳細說明
| 功能名稱 | 說明 |
|---|---|
| 在 Safari 私密模式下正常建立報價單 | 銷售人員使用 Safari 私密模式建立報價單。安裝後 HTML 編輯器正常載入,可順利完成報價單建立與發送。 |
| 確保多裝置協作的穩定性 | 團隊同時在不同裝置上編輯 Odoo 網頁內容。此模組修復了競爭條件問題,即使網路不穩定也能保持穩定。 |
PART TWO
深入解析|執行環境與部署步驟
⚙️ 執行環境需求
- 需要 Odoo 18.0 或更高版本。
- 建議至少 2 核心 CPU、4GB RAM 和 10GB 儲存空間。
- 需要 Odoo 內建的 html_editor 模組。
- 支援 Safari 13.1+、Chrome 80+、Firefox 74+ 或 Edge 80+。
🔧 部署安裝步驟
| 步驟 | 說明 |
|---|---|
| Step 1 | 將資料夾複製到 Odoo addons 目錄。 |
| Step 2 | 更新 addons 路徑(如需要)。 |
| Step 3 | 重新啟動 Odoo 伺服器。 |
| Step 4 | 以開發者模式更新應用程式列表。 |
| Step 5 | 搜尋並安裝模組。 |
| Step 6 | 前往設定 > 技術 > Assets Bundles 點擊 Regenerate。 |
| Step 7 | 清除瀏覽器快取並重新整理。 |
PART THREE
總結與展望|AI Agent 部署 Prompt
🤖 AI Agent 部署 Prompt
以下是用於部署此專案的 AI Agent Prompt,可直接複製使用:
請幫我安裝並部署 odoo_core_patch_browser_enhancement。 ## 專案資訊 - 倉庫位址:https://github.com/WOOWTECH/odoo_core_patch_browser_enhancement - 類型:Odoo 模組 - 功能說明:修復 html_editor 競爭條件錯誤,確保 Safari 等瀏覽器穩定性。 ## 環境需求 - Odoo 18.0+。 - 至少 2 核心 CPU、4GB RAM。 - html_editor 模組。 - Safari 13.1+、Chrome 80+、Firefox 74+、Edge 80+。 ## 安裝步驟 1. 將模組複製到 addons 目錄。 2. 重新啟動 Odoo。 3. 更新應用程式列表並安裝。 4. Regenerate Assets Bundles。 5. 清除快取。
← 返回開源專案列表