Initial commit: Sale packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:49 +02:00
commit 14e3d26998
6469 changed files with 2479670 additions and 0 deletions

View file

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="sale_order_portal_content_inherit_website_sale_digital" name="Orders Downloads Followup" inherit_id="sale.sale_order_portal_content">
<xpath expr="//section[@id='details']//td[@id='product_name']" position="inside">
<t t-if="digital_attachments" t-set="attachments" t-value="digital_attachments.get(line.product_id.id)"/>
<t t-if="attachments">
<span class="dropdown">
<button class="btn btn-sm btn-secondary dropdown-toggle" type="button" id="dropdownMenu1" data-bs-toggle="dropdown">
Downloads
</button>
<div class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
<t t-foreach="attachments" t-as="a">
<a role="menuitem" tabindex="-1" t-att-href="'/my/download?attachment_id=%i' % a['id']" class="dropdown-item"><t t-esc="a['name']"/></a>
</t>
</div>
</span>
</t>
</xpath>
</template>
</odoo>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" ?>
<odoo>
<record id="product_template_view_form_inherit_digital" model="ir.ui.view">
<field name="name">product.template.view.form.inherit.digital</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_only_form_view" />
<field name="arch" type="xml">
<div name="button_box" position="inside">
<button class="oe_stat_button" name="action_open_attachments" type="object" icon="fa-file-text-o">
<field string="Digital Files" name="attachment_count" widget="statinfo" />
</button>
</div>
</field>
</record>
<record id="product_product_view_form_inherit_digital" model="ir.ui.view">
<field name="name">product.product.view.form.inherit.digital</field>
<field name="model">product.product</field>
<field name="inherit_id" ref="product.product_normal_form_view"/>
<field name="arch" type="xml">
<div name="button_box" position="inside">
<button class="oe_stat_button" name="action_open_attachments" type="object" icon="fa-file-text-o">
<field string="Digital Files" name="attachment_count" widget="statinfo" />
</button>
</div>
</field>
</record>
</odoo>