feat: add POS configuration view for iMin printer settings and update visibility in general settings
This commit is contained in:
parent
6cc7e121b6
commit
dedcc867ec
@ -3,9 +3,11 @@
|
|||||||
'version': '1.0',
|
'version': '1.0',
|
||||||
'category': 'Sales/Point of Sale',
|
'category': 'Sales/Point of Sale',
|
||||||
'summary': 'Extended configuration for iMin printers',
|
'summary': 'Extended configuration for iMin printers',
|
||||||
|
'author': 'Suherdy Yacob',
|
||||||
'depends': ['pos_imin'],
|
'depends': ['pos_imin'],
|
||||||
'data': [
|
'data': [
|
||||||
'views/res_config_settings_views.xml',
|
'views/res_config_settings_views.xml',
|
||||||
|
'views/pos_config_views.xml',
|
||||||
],
|
],
|
||||||
'assets': {
|
'assets': {
|
||||||
'point_of_sale._assets_pos': [
|
'point_of_sale._assets_pos': [
|
||||||
|
|||||||
24
views/pos_config_views.xml
Normal file
24
views/pos_config_views.xml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
<record id="pos_config_view_form_inherit_pos_imin_extended" model="ir.ui.view">
|
||||||
|
<field name="name">pos.config.form.view.inherit.pos.imin.extended</field>
|
||||||
|
<field name="model">pos.config</field>
|
||||||
|
<field name="inherit_id" ref="point_of_sale.pos_config_view_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//setting[@id='other_devices']" position="after">
|
||||||
|
<setting id="imin_settings" string="iMin Printer" help="Configure built-in iMin printer parameters">
|
||||||
|
<div class="content-group">
|
||||||
|
<div class="row mt16">
|
||||||
|
<label string="Print Copies" for="imin_print_copies" class="col-lg-3 o_light_label"/>
|
||||||
|
<field name="imin_print_copies"/>
|
||||||
|
</div>
|
||||||
|
<div class="row mt16">
|
||||||
|
<label string="Paper Size" for="imin_paper_size" class="col-lg-3 o_light_label"/>
|
||||||
|
<field name="imin_paper_size"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</setting>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
</odoo>
|
||||||
@ -6,7 +6,7 @@
|
|||||||
<field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/>
|
<field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<xpath expr="//setting[@id='pos_other_devices']" position="after">
|
<xpath expr="//setting[@id='pos_other_devices']" position="after">
|
||||||
<setting id="pos_imin_settings" string="iMin Printer" help="Configure built-in iMin printer parameters" invisible="not pos_other_devices">
|
<setting id="pos_imin_settings" string="iMin Printer" help="Configure built-in iMin printer parameters">
|
||||||
<div class="content-group">
|
<div class="content-group">
|
||||||
<div class="row mt16">
|
<div class="row mt16">
|
||||||
<label string="Print Copies" for="pos_imin_print_copies" class="col-lg-3 o_light_label"/>
|
<label string="Print Copies" for="pos_imin_print_copies" class="col-lg-3 o_light_label"/>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user