[FIX] website_sale: add invisible fields to view to update them
in "Website Admin" settings pricelist groups were not updated because they were not declared in the view. added now. Also added group to pricelists menu and fix typos.
This commit is contained in:
@@ -32,7 +32,7 @@ class WebsiteConfigSettings(models.TransientModel):
|
||||
group_website_multiimage = fields.Selection([
|
||||
(0, 'One image per product'),
|
||||
(1, 'Several images per product')
|
||||
], string='Multi Image', implied_group='website_sale.group_website_multi_image', group='base.group_portal,base.group_user,base.group_public')
|
||||
], string='Multi Images', implied_group='website_sale.group_website_multi_image', group='base.group_portal,base.group_user,base.group_public')
|
||||
module_website_sale_options = fields.Selection([
|
||||
(0, 'One-step "add to cart"'),
|
||||
(1, 'Suggest optional products when adding to cart (e.g. for a computer: warranty, software, etc.)')
|
||||
@@ -61,7 +61,7 @@ class WebsiteConfigSettings(models.TransientModel):
|
||||
implied_group='product.group_pricelist_item')
|
||||
group_product_pricelist = fields.Boolean("Show pricelists On Products",
|
||||
implied_group='product.group_product_pricelist')
|
||||
order_mail_template = fields.Many2one('mail.template', string='Order Confirmation Mail', readonly=True, default=_default_order_mail_template, help="Email sent to customer at the end of the checkout process")
|
||||
order_mail_template = fields.Many2one('mail.template', string='Order Confirmation Email', readonly=True, default=_default_order_mail_template, help="Email sent to customer at the end of the checkout process")
|
||||
|
||||
@api.model
|
||||
def get_default_sale_delivery_settings(self, fields):
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
<!-- Configuration sub-menus -->
|
||||
<menuitem id="menu_ecommerce_settings" parent="website.menu_website_global_configuration" name="e-Commerce"/>
|
||||
<menuitem id="menu_ecommerce_payment_acquirers" parent="menu_ecommerce_settings" name="Payment Acquirers" action="payment.action_payment_acquirer"/>
|
||||
<menuitem id="menu_catalog_pricelists" name="Pricelists" parent="menu_ecommerce_settings" action="product.product_pricelist_action2" sequence="3"/>
|
||||
<menuitem id="menu_catalog_pricelists" name="Pricelists" parent="menu_ecommerce_settings" action="product.product_pricelist_action2" groups="product.group_pricelist_item" sequence="3"/>
|
||||
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
<group name="delivery" string="e-Commerce">
|
||||
<field name="group_website_multiimage" widget="radio"/>
|
||||
<field name="module_website_sale_options" widget="radio"/>
|
||||
<field name="group_sale_pricelist" class="oe_inline" invisible="1"/>
|
||||
<field name="group_pricelist_item" class="oe_inline" invisible="1"/>
|
||||
<field name="group_product_pricelist" class="oe_inline" invisible="1"/>
|
||||
<field name="sale_pricelist_setting_split_1" widget="radio"/>
|
||||
<field name="sale_pricelist_setting_split_2" widget="radio" attrs="{'invisible': [('sale_pricelist_setting_split_1', '=', False)]}"/>
|
||||
<field name="module_website_sale_delivery" invisible="1"/>
|
||||
|
||||
Reference in New Issue
Block a user