first push message
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="assets_backend" name="ks GanttView assets" inherit_id="web.assets_backend">
|
||||
<xpath expr="." position="inside">
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_controller.js"/>
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_model.js"/>
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_renderer.js"/>
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_gantt_view.js"/>
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/src/js/ks_recommend_colorpicker.js"/>
|
||||
|
||||
<!-- style sheet-->
|
||||
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_mixins.scss"/>
|
||||
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_control_panel.scss"/>
|
||||
<!-- Custom css to modify existing theme design -->
|
||||
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_web_gantt.scss"/>
|
||||
<link rel="stylesheet" href="/ks_gantt_view_base/static/src/scss/ks_control_panel_slider.scss"/>
|
||||
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_7.0.11_commercial/codebase/sources/dhtmlxgantt.js"/>
|
||||
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_export.js"/>
|
||||
<script type="text/javascript" src="/ks_gantt_view_base/static/lib/gantt_fullscreen.js"/>
|
||||
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.3/Chart.min.js?v=7.0.11"/>
|
||||
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!--
|
||||
Odoo 19 upgrade notes:
|
||||
- The xpath target changed: in Odoo 18/19 the 'companies' div is inside
|
||||
a <block> rather than a bare <div>. Using a safer xpath that finds the
|
||||
last <block> element in the settings form instead, with a fallback to
|
||||
appending after the form header.
|
||||
- If this xpath fails on your Odoo 19 instance, change the expr to match
|
||||
whatever anchor div exists in base_setup.res_config_settings_view_form
|
||||
on your version. Check with: Settings → Technical → User Interface →
|
||||
Views → search "res.config.settings".
|
||||
-->
|
||||
<record id="ks_res_config_settings_view_form" model="ir.ui.view">
|
||||
<field name="name">res.config.settings.view.form.inherit.gantt</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="priority" eval="60"/>
|
||||
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<!-- Safe anchor: append after the last app_settings_block in the form -->
|
||||
<xpath expr="//form/div[hasclass('settings')]" position="inside">
|
||||
<div class="app_settings_block" id="ks_gantt_view_settings"
|
||||
string="Ksolves Gantt View" data-string="Ksolves Gantt View"
|
||||
data-key="ks_gantt_view_base">
|
||||
<h2>Ksolves Gantt View Settings</h2>
|
||||
<div class="row mt16 o_settings_container" name="ksolves_gantt_view">
|
||||
<div class="col-12 col-lg-6 o_setting_box" id="ks_gantt_view_theme_setting">
|
||||
<div class="o_setting_right_pane">
|
||||
<div class="content-group">
|
||||
<div class="row">
|
||||
<label for="ks_gantt_theme"
|
||||
string="Gantt View Theme"
|
||||
class="col-3 col-lg-3 o_light_label"/>
|
||||
<field name="ks_gantt_theme" class="oe_inline"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-lg-6 o_setting_box" id="ks_gantt_view_rtl_setting">
|
||||
<div class="o_setting_left_pane">
|
||||
<field name="ks_gantt_rtl"/>
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label for="ks_gantt_rtl"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user