[imp] now status widget list possible selections
bzr revid: nicolas.vanhoren@openerp.com-20110908153715-k3ur78w85kb24iv7
This commit is contained in:
parent
779dd82c5a
commit
38df96f124
|
@ -2482,14 +2482,16 @@ openerp.web.form.FieldStatus = openerp.web.form.Field.extend({
|
|||
template: "FieldStatus",
|
||||
start: function() {
|
||||
this._super();
|
||||
this.selected_item = null;
|
||||
this.render_list();
|
||||
},
|
||||
set_value: function(value) {
|
||||
this._super(value);
|
||||
this.selected_item = value;
|
||||
this.render_list();
|
||||
},
|
||||
render_list: function() {
|
||||
var content = openerp.web.qweb.render("FieldStatus.content", {});
|
||||
var content = openerp.web.qweb.render("FieldStatus.content", {widget: this, _:_});
|
||||
this.$element.html(content);
|
||||
}
|
||||
});
|
||||
|
|
|
@ -1382,15 +1382,19 @@
|
|||
</t>
|
||||
<t t-name="FieldStatus.content">
|
||||
<ul class="oe-arrow-list">
|
||||
<li>
|
||||
<span>Je suis</span><span class="oe-arrow-list-after"></span>
|
||||
</li>
|
||||
<t t-set="size" t-value="widget.field.selection.length"/>
|
||||
<t t-foreach="_.range(size)" t-as="i">
|
||||
<li>
|
||||
<span class="oe-arrow-list-before" t-if="i > 0"></span><span><t t-esc="widget.field.selection[i][1]"/></span><span class="oe-arrow-list-after" t-if="i < size - 1"></span>
|
||||
</li>
|
||||
</t>
|
||||
<!--
|
||||
<li class="oe-arrow-list-selected">
|
||||
<span class="oe-arrow-list-before"></span><span>un gentil</span><span class="oe-arrow-list-after"></span>
|
||||
</li>
|
||||
<li>
|
||||
<span class="oe-arrow-list-before"></span><span>poulet</span>
|
||||
</li>
|
||||
</li>-->
|
||||
</ul>
|
||||
</t>
|
||||
</templates>
|
||||
|
|
Loading…
Reference in New Issue