Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I was asked to change the behaviour of the "hr_timesheet_sheet.WeeklyTimesheet" template (the grid you see when you go to Human Resources/Time Tracking/My Current Timesheet).
I tested my changes directly in the original template and things worked like a charm. However, when I create my own module, I can't seem to be able to get things working. I do see CSS changes but the template remains the same.
What I need is to change this line...
<td t-att-class="'oe_timesheet_weekly_date_head' + (Date.compare(date, Date.today()) === 0 ? ' oe_timesheet_weekly_today' : '')">
and replace it by...
<th t-att-class="'oe_timesheet_weekly_date_head' + ((date.toString('ddd') === 'Sat') || (date.toString('ddd') === 'Sun') ? ' oe_timesheet_weekly_today' : '')">
... so that weekend days become higlighted.
I'm loading the CSS as well as the XML file in the __openerp__.py but I don't know the exact syntax for the XML code. Declaring the whole form won't work.
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 7/5/13, 6:48 AM|
|Seen: 2123 times|
|Last updated: 1/11/17, 4:29 AM|