var content = instance.web.qweb.render("FieldStatus.content", {widget: this, _:_});
this.$element.html(content);
clickable = this.node.attrs.clickable;
- if (clickable != undefined && (clickable.toLowerCase() === 'true' || clickable === "1") /*&&
- this.view.get("actual_mode") !== 'view'*/) {
+ if (clickable != undefined && (clickable.toLowerCase() === 'true' || clickable === "1")) {
var elemts = this.$element.find('.oe_form_steps_item')
_.each(elemts, function(element){
$item = $(element);
});
});
} else {
- $item.attr("disable", true).addClass("ui-state-disabled");
+ $item.addClass('oe_highlight');
}
});
}
var colors = JSON.parse((this.node.attrs || {}).statusbar_colors || "{}");
var color = colors[this.selected_value];
- if (color) {
- var elem = this.$element.find("li.oe_form_steps_active span");
- elem.css("color", color);
+ if (color) {
+ var elem = this.$element.find("li.oe_form_steps_active button");
+ elem.css("color", color);
}
},
focus: function() {
<t t-foreach="_.range(size)" t-as="i">
<li t-att-class="widget.to_show[i][0] === widget.selected_value ? 'oe_form_steps_active' : ''">
<button class="oe_form_steps_item" t-att-data-id="widget.to_show[i][0]"><t t-esc="widget.to_show[i][1]"/></button>
- <!-- <span class="oe_form_steps_item" t-att-data-id="widget.to_show[i][0]"><t t-esc="widget.to_show[i][1]"/></span> -->
<img t-att-src='_s + "/web/static/src/img/form_steps.png"' class="oe_form_steps_arrow" t-if="i < size - 1"/>
</li>
</t>