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',
|
||||
'category': 'Sales/Point of Sale',
|
||||
'summary': 'Extended configuration for iMin printers',
|
||||
'author': 'Suherdy Yacob',
|
||||
'depends': ['pos_imin'],
|
||||
'data': [
|
||||
'views/res_config_settings_views.xml',
|
||||
'views/pos_config_views.xml',
|
||||
],
|
||||
'assets': {
|
||||
'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="arch" type="xml">
|
||||
<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="row mt16">
|
||||
<label string="Print Copies" for="pos_imin_print_copies" class="col-lg-3 o_light_label"/>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user