跳至内容
菜单
此问题已终结
2 回复
10068 查看

Hi,

I need a field to select a color. I would know if there is a widget="color" to pickup a color.

I searched, but I didn't find in the framework. (I'm using 7.0 serie)

Thanks for your answer.

形象
丢弃
编写者 最佳答案

Thanks !

Good feature, I didn't know. But it wasn't what I was looking. I was looking for :

  • a widget in a simple view form (no kanban, but it's ok) ;
  • the possibility to choose any color (that feature doesn't allow that) ;

For your information, to do what Mariusz Mizgier said :

  • In the python file (like in project/project.py) :

    _columns = { 'my_color_field': fields.integer('My Color Field'),}

  • In the kanban view (like in project/project_view.xml) :

    <ul class="oe_kanban_colorpicker" data-field="my_color_field"/>

It's possible to pickup 10 different colors defined in the two following files :

  • openerp-web/addons/web_kanban/static/src/js/kanban.js

number_of_color_schemes = 10

  • openerp-web/addons/web_kanban/static/src/css/kanban.css

.openerp .oe_kanban_view .oe_kanban_color_0 {background-color: white;}

.openerp .oe_kanban_view .oe_kanban_color_9 {background-color: #ffc7f1;}

形象
丢弃
最佳答案

You should refer to class oe_kanban_colorpicker with table column color of type integer. You could easily trace how does it work using project kanban view.

形象
丢弃
相关帖文 回复 查看 活动
0
8月 25
2560
0
1月 23
1875
2
3月 21
4469
0
8月 20
2293
2
3月 15
4440