167 lines
8.9 KiB
XML
Executable File
167 lines
8.9 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="dss_main_view_form" model="ir.ui.view">
|
|
<field name="name">dss_projects_form</field>
|
|
<field name="model">dss.projects</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="aktstatus"/>
|
|
<field name="projektname"/>
|
|
<field name="projectid"/>
|
|
<field name="name"/>
|
|
<field name="active"/>
|
|
<field name="standort_inout"/>
|
|
<field name="grundsystemname" string="Kategorie"/>
|
|
<field name="errichtet_am"/>
|
|
<field name="aktstatus_color" widget="color"/>
|
|
<field name="cloudlink"/>
|
|
</group>
|
|
<notebook>
|
|
<page name="partnersettings" string="Partner/Adressen">
|
|
<group>
|
|
<field name="vertragsschreiber"/>
|
|
<field name="standortpartner"/>
|
|
<field name="vertriebspartner"/>
|
|
</group>
|
|
</page>
|
|
<page name="basesettings" string="Details (Zeiten,Standort)">
|
|
<group>
|
|
<field name="standort"/>
|
|
<field name="zeiten_on"/>
|
|
<field name="zeiten_off"/>
|
|
</group>
|
|
</page>
|
|
<page name="geraetesettings" string="Systeme">
|
|
<group>
|
|
<field name="systemname" string="Abspiel/Controlsystem"/>
|
|
</group>
|
|
</page>
|
|
<page name="informations" string="Informationen">
|
|
<field name="id" string="Iid" readonly="1"/>
|
|
<field name="uuid" string="UUID" readonly="1"/>
|
|
</page>
|
|
</notebook>
|
|
</sheet>
|
|
<div class="oe_chatter">
|
|
<field name="message_follower_ids" options="{'post_refresh':True}" help="Follow this project to automatically track the events associated to tasks and issues of this project." groups="base.group_user"/>
|
|
<field name="activity_ids"/>
|
|
<field name="message_ids"/>
|
|
</div>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
|
|
<record id="dss_main_view_kanban" model="ir.ui.view">
|
|
<field name="name">dss_projects_kanban</field>
|
|
<field name="model">dss.projects</field>
|
|
<field name="priority" eval="16"/>
|
|
<field name="arch" type="xml">
|
|
<kanban class="o_kanban_mobile" action="pyaction_view_contracts" type="object">
|
|
<field name="projektname"/>
|
|
<field name="aktstatus_color"/>
|
|
<templates>
|
|
<t t-name="kanban-box">
|
|
<t t-set="colonr" t-value="aktstatus_color"/>
|
|
<!-- <t t-set="colo" t-value="kanban_color(colonr)"/> -->
|
|
<t t-set="colo" t-value="333"/>
|
|
<div t-attf-class="#{colo} oe_kanban_global_click o_has_icon oe_kanban_content oe_kanban_card">
|
|
<div t-attf-class="oe_kanban_content oe_kanban_global_click o_kanban_get_form">
|
|
<div class="row" style="--gutter-x:10px;">
|
|
<div class="col-2" style="padding-left: 1px">
|
|
<field name="grundsystemicon" widget="image" string="intern" class="system_icon_small oe_avatar"/>
|
|
<!-- <img t-attf-src="/DigitalSignage/static/images/{{grundsystemnameicon5050}}.jpg"></img>-->
|
|
</div>
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col-2">
|
|
<strong style="font-size:20px;font-weight:bold"><field name="projectid"/></strong>
|
|
</div>
|
|
<div class="col-8" style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">
|
|
<div class="row">
|
|
<div style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">
|
|
<span style="font-size:17px;"><field name="projektname" string="Project Name"/></span>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">
|
|
<span style="font-size:10px;"><field name="name" string="Name"/></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-2" style="padding-left:0px;padding-right:15px;">
|
|
<div class="row" style="height:25px">
|
|
<!-- <div class="dropdown" t-if="!selection_mode" groups="base.group_user">-->
|
|
<div t-if="!selection_mode" groups="base.group_user">
|
|
<a role="button" class="dropdown-toggle o-no-caret btn" data-bs-toggle="dropdown" data-bs-display="static" href="#" aria-label="Dropdown menu" title="Dropdown menu">
|
|
<span class="fa fa-ellipsis-h"/>
|
|
</a>
|
|
<div class="dropdown-menu" role="menu">
|
|
<a t-if="widget.editable" role="menuitem" type="set_cover" class="dropdown-item" data-field="displayed_image_id">Cloud Ordner öffnen</a>
|
|
<a name="%(portal.portal_share_action)d" role="menuitem" type="action" class="dropdown-item">Projekt teilen</a>
|
|
<a t-if="widget.editable" role="menuitem" type="edit" class="dropdown-item">Bearbeiten</a>
|
|
<div role="separator" class="dropdown-divider"></div>
|
|
<ul class="oe_kanban_colorpicker" data-field="color"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<field name="aktstatus_icon" widget="image" string="intern" class="system_icon_small oe_avatar"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12" style="padding-left: 20px">
|
|
<span style="font-size:9px"><field name="projectid"/> <field name="systemname" string="Project Name"/></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</templates>
|
|
</kanban>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="dss_main_view_tree" model="ir.ui.view">
|
|
<field name="name">dss_projects_tree</field>
|
|
<field name="model">dss.projects</field>
|
|
<field name="priority" eval="16"/>
|
|
<field name="arch" type="xml">
|
|
<tree string="Projektuebersicht" editable="bottom" multi_edit="1" edit="1" default_order="projectid">
|
|
<field name="grundsystemicon5050" widget="image"/>
|
|
<field name="projectid"/>
|
|
<field name="projektname"/>
|
|
<field name="name"/>
|
|
<field name="aktstatus"/>
|
|
<field name="grundsystemname"/>
|
|
</tree>
|
|
<search>
|
|
<filter string="Archivierte Projekte" name="archived" domain="[('aktstatus_typ','=','ARCHIV')]"/>
|
|
<group expand="0" string="Gruppierung">
|
|
<filter string="Nach Systemtyp" name="systemtyp" context="{'group_by' : 'grundsystemname'}"/>
|
|
</group>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_dss_view" model="ir.actions.act_window">
|
|
<field name="name">DigitalSignage Projekte</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">dss.projects</field>
|
|
<field name="view_mode">kanban,form,tree</field>
|
|
<field name="context">{}</field>
|
|
<field name="help" type="html">
|
|
<p class="'o_view_nocontent_smiling_face">
|
|
Fuege ein System ein !
|
|
</p>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|