forked from Techsystech/web
parent
6f8be1e21b
commit
ce68dd837a
|
@ -14,8 +14,7 @@ odoo.define("web_widget_text_markdown.bootstrap_markdown",
|
||||||
var list_widget_registry = core.list_widget_registry;
|
var list_widget_registry = core.list_widget_registry;
|
||||||
|
|
||||||
var FieldTextMarkDown = form_common.AbstractField.extend(
|
var FieldTextMarkDown = form_common.AbstractField.extend(
|
||||||
form_common.ReinitializeFieldMixin,
|
form_common.ReinitializeFieldMixin, {
|
||||||
{
|
|
||||||
|
|
||||||
template: 'FieldMarkDown',
|
template: 'FieldMarkDown',
|
||||||
display_name: _lt('MarkDown'),
|
display_name: _lt('MarkDown'),
|
||||||
|
@ -70,8 +69,9 @@ odoo.define("web_widget_text_markdown.bootstrap_markdown",
|
||||||
},
|
},
|
||||||
|
|
||||||
_get_raw_value: function() {
|
_get_raw_value: function() {
|
||||||
if (this.$txt === false)
|
if (this.$txt === false) {
|
||||||
return '';
|
return '';
|
||||||
|
}
|
||||||
return this.$txt.val();
|
return this.$txt.val();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -121,6 +121,7 @@ odoo.define("web_widget_text_markdown.bootstrap_markdown",
|
||||||
},
|
},
|
||||||
|
|
||||||
_format: function(row_data, options) {
|
_format: function(row_data, options) {
|
||||||
|
if (this.type === "text") {
|
||||||
options = options || {};
|
options = options || {};
|
||||||
var markdown_text = marked(
|
var markdown_text = marked(
|
||||||
formats.format_value(
|
formats.format_value(
|
||||||
|
@ -129,6 +130,8 @@ odoo.define("web_widget_text_markdown.bootstrap_markdown",
|
||||||
);
|
);
|
||||||
return markdown_text;
|
return markdown_text;
|
||||||
}
|
}
|
||||||
|
return this._super(row_data, options)
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
list_widget_registry.add('field.bootstrap_markdown', ListView.Column);
|
list_widget_registry.add('field.bootstrap_markdown', ListView.Column);
|
||||||
|
|
Loading…
Reference in New Issue