跳至內容
選單
此問題已被標幟
2 回覆
10069 瀏覽次數

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