diff --git a/app_website_blog_editor/__manifest__.py b/app_website_blog_editor/__manifest__.py
index 71fc074b..4db28858 100644
--- a/app_website_blog_editor/__manifest__.py
+++ b/app_website_blog_editor/__manifest__.py
@@ -39,7 +39,7 @@
{
'name': "Website Blogs Editor in Backend",
- 'version': '16.23.08.28',
+ 'version': '16.23.09.08',
'author': 'odooai.cn',
'category': 'Base',
'website': 'https://www.odooai.cn',
diff --git a/app_website_blog_editor/models/__init__.py b/app_website_blog_editor/models/__init__.py
index c5c90f8c..0c33e961 100644
--- a/app_website_blog_editor/models/__init__.py
+++ b/app_website_blog_editor/models/__init__.py
@@ -26,4 +26,5 @@ from . import blog_tag_category
from . import blog_tag
from . import blog_blog
from . import blog_post
+from . import website_page
from . import res_config_settings
diff --git a/app_website_blog_editor/models/website_page.py b/app_website_blog_editor/models/website_page.py
new file mode 100644
index 00000000..ac005c92
--- /dev/null
+++ b/app_website_blog_editor/models/website_page.py
@@ -0,0 +1,28 @@
+# -*- coding: utf-8 -*-
+
+from odoo import api, fields, models
+
+
+class WebsitePage(models.Model):
+ _inherit = 'website.page'
+
+ def action_page_debug_view(self):
+ # 直接覆盖原生
+ self.ensure_one()
+ return {
+ 'type': 'ir.actions.act_window',
+ 'res_model': 'ir.ui.view',
+ 'res_id': self.view_id.id,
+ 'view_mode': 'form',
+ 'view_id': self.env.ref('app_website_blog_editor.app_view_view_form_extend_debug').id,
+ }
+
+ def action_page_code_view(self):
+ self.ensure_one()
+ return {
+ 'type': 'ir.actions.act_window',
+ 'res_model': 'ir.ui.view',
+ 'res_id': self.view_id.id,
+ 'view_mode': 'form',
+ 'view_id': self.env.ref('website.view_view_form_extend').id,
+ }
diff --git a/app_website_blog_editor/views/website_page_views.xml b/app_website_blog_editor/views/website_page_views.xml
index 589f0ec6..ede971d2 100644
--- a/app_website_blog_editor/views/website_page_views.xml
+++ b/app_website_blog_editor/views/website_page_views.xml
@@ -17,6 +17,22 @@
+
+
+
+
+
+
+
+
+ app.website.page.form
+ website.page
+ primary
+
+
+
+ html
+