diff --git a/addons/website/view.py b/addons/website/view.py index 35ce83043f9..deb05987759 100644 --- a/addons/website/view.py +++ b/addons/website/view.py @@ -59,7 +59,8 @@ class view(osv.osv): embedded_id = int(el.get('data-oe-id')) # FIXME: type conversions self.pool[el.get('data-oe-model')].write(cr, uid, embedded_id, { - el.get('data-oe-field'): el.text + # FIXME: ckeditor parser does not follow HTML5 parsing, breaks block-level links + el.get('data-oe-field'): el.text_content() }, context=context) def to_field_ref(self, cr, uid, el, context=None): diff --git a/addons/website_sale/views/website_sale.xml b/addons/website_sale/views/website_sale.xml index beac1ee0398..15c185dfb6a 100644 --- a/addons/website_sale/views/website_sale.xml +++ b/addons/website_sale/views/website_sale.xml @@ -134,7 +134,7 @@
-
+