Изменение цвета заголовка столбца в Odoo 8

Добрый день! Можно ли изменить цвет заголовка столбца в Odoo?

Огромное спасибо


person Black and White    schedule 22.12.2015    source источник


Ответы (1)


Добрый день, я нашел несколько решений своей проблемы. Просто создайте файл css, а JavaScript получит имя класса вашего поля.

Сначала создайте пример JavaScript:

openerp.your_module_name= function (instance) {
instance.web.list.columns.add('field.your_field_name', 'instance.your_module_name.your_field_name');
instance.your_module_name.your_field_name = instance.web.list.Column.extend({
    _format: function (row_data, options) {
        res = this._super.apply(this, arguments);
        var amount = parseFloat(res);
        return "<font color='#0000CD'>"+amount.toFixed(2)+"</font>";
    }
});};

Этот Javascript я нашел только на некоторых форумах, этот код предназначен для изменения цвета шрифта некоторых столбцов. Чтобы изменить заголовок столбца, нужно вызвать определение your_field_name в JavaScript и просто создать CSS-файл. Пример CSS:

.openerp .oe_list_your_field_name{
background-color: #FF3333;}

Надеюсь помочь с этим кодом: D

person Black and White    schedule 22.12.2015