[FIX] content display of URI fields when no value is provided
lp bug: https://launchpad.net/bugs/942958 fixed bzr revid: xmo@openerp.com-20120305151017-k98vlcq72hldwnev
This commit is contained in:
parent
621f03bed6
commit
0e177c2505
|
@ -96,6 +96,10 @@ openerp.web.page = function (openerp) {
|
|||
return value;
|
||||
},
|
||||
set_value: function (value) {
|
||||
if (!value) {
|
||||
this.$element.find('a').text('').attr('href', '#');
|
||||
return;
|
||||
}
|
||||
this.$element.find('a')
|
||||
.attr('href', this.scheme + ':' + value)
|
||||
.text(this.format_value(value));
|
||||
|
@ -106,6 +110,10 @@ openerp.web.page = function (openerp) {
|
|||
});
|
||||
openerp.web.page.FieldUrlReadonly = openerp.web.page.FieldURIReadonly.extend({
|
||||
set_value: function (value) {
|
||||
if (!value) {
|
||||
this.$element.find('a').text('').attr('href', '#');
|
||||
return;
|
||||
}
|
||||
var s = /(\w+):(.+)/.exec(value);
|
||||
if (!s) {
|
||||
value = "http://" + value;
|
||||
|
|
Loading…
Reference in New Issue