Hide irrelevant fields for Line Item Extraction rules

- Make target_field hidden and not required for line_item rules
- Hide Pattern Matching section for line_item rules
- Hide Data Type and Parsing section for line_item rules
- Hide stop_on_match field for line_item rules
- Hide Transformation and Validation tabs for line_item rules
- Clean up model: remove required=True from target_field and match_pattern

Version: 16.0.1.0.20

🤖 assisted by claude

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2025-11-05 23:02:15 +01:00
parent 067610e5fe
commit 671ef3554c
53 changed files with 6903 additions and 3840 deletions

View file

@ -21,6 +21,8 @@ msgid ""
"<i class=\"fa fa-ban me-2\"/>\n"
" Unpublished"
msgstr ""
"<i class=\"fa fa-ban me-2\"/>\n"
" Neobjavljen"
#. module: website_event_sale
#: model_terms:ir.ui.view,arch_db:website_event_sale.event_confirmation
@ -30,40 +32,51 @@ msgid ""
" Registered\n"
" </small>"
msgstr ""
"<small class=\"o_wevent_participating text-bg-success\">\n"
" <i class=\"fa fa-check me-2\"/>\n"
" Registrovan\n"
" </small>"
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/product_pricelist.py:0
#: code:addons/website_event_sale/models/product_pricelist.py
#, python-format
msgid ""
"A pricelist item with a positive min. quantity cannot be applied to this "
"event tickets product."
msgstr ""
"Stavka cjenovnika sa pozitivnom min. količinom ne može biti primijenjena na "
"proizvod karta ovog događaja."
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/product_pricelist.py:0
#: code:addons/website_event_sale/models/product_pricelist.py
#, python-format
msgid ""
"A pricelist item with a positive min. quantity will not be applied to the "
"event tickets products."
msgstr ""
"Stavka cjenovnika sa pozitivnom min. količinom neće biti primijenjena na "
"proizvode karta događaja."
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_event_sale_report
msgid "Event Sales Report"
msgstr "Izvještaj o prodaji događaja"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model.fields,field_description:website_event_sale.field_product_product__event_ticket_ids
msgid "Event Tickets"
msgstr "Karta događaja"
# taken from hr.po
#. module: website_event_sale
#: model_terms:ir.ui.view,arch_db:website_event_sale.registration_template
msgid "Free"
msgstr "Slobodan"
# taken from hr.po
#. module: website_event_sale
#: model_terms:ir.ui.view,arch_db:website_event_sale.registration_template
msgid "From"
@ -74,16 +87,19 @@ msgstr "Od"
msgid "Go to Event"
msgstr "<span>Besplatno</span>"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_product_pricelist_item
msgid "Pricelist Rule"
msgstr "Pravilo cjenika"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_product_template
msgid "Product"
msgstr "Proizvod"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_product_product
msgid "Product Variant"
@ -91,53 +107,60 @@ msgstr "Varijanta proizvoda"
#. module: website_event_sale
#: model:ir.model.fields,field_description:website_event_sale.field_event_sale_report__is_published
#: model_terms:ir.ui.view,arch_db:website_event_sale.event_sale_report_view_search
msgid "Published Events"
msgstr "Objavljeni događaji"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_sale_order
msgid "Sales Order"
msgstr "Prodajni nalog"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_sale_order_line
msgid "Sales Order Line"
msgstr "Stavka prodajne narudžbe"
# taken from hr.po
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/sale_order.py:0
#: code:addons/website_event_sale/models/sale_order.py
#, python-format
msgid "Sorry, The %(ticket)s tickets for the %(event)s event are sold out."
msgstr "Žao nam je %(ticket)s karte za %(event)s događaj su rasprodane."
# taken from hr.po
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/sale_order.py:0
#: code:addons/website_event_sale/models/sale_order.py
#, python-format
msgid ""
"Sorry, only %(remaining_seats)d seats are still available for the %(ticket)s"
" ticket for the %(event)s event."
msgstr ""
"Žao nam je, samo %(remaining_seats)d sjedala su još slobodne %(ticket)s "
"karte za %(event)s događaj."
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/sale_order.py:0
#: code:addons/website_event_sale/models/sale_order.py
#, python-format
msgid "The provided ticket doesn't exist"
msgstr "Pružena karta ne postoji"
# taken from hr.po
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/sale_order.py:0
#: code:addons/website_event_sale/models/sale_order.py
#, python-format
msgid "The ticket doesn't match with this product."
msgstr "Ulaznica se ne podudara sa ovim proizvodom."
# taken from hr.po
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/product_pricelist.py:0
#: code:addons/website_event_sale/models/product_pricelist.py
#, python-format
msgid "Warning"
msgstr "Upozorenje"
@ -147,6 +170,7 @@ msgstr "Upozorenje"
msgid "We are looking forward to meeting you at the following"
msgstr "Radujemo se susretu sa vama na sljedećem"
# taken from hr.po
#. module: website_event_sale
#: model:ir.model,name:website_event_sale.model_website
msgid "Website"
@ -154,7 +178,7 @@ msgstr "Web stranica"
#. module: website_event_sale
#. odoo-python
#: code:addons/website_event_sale/models/sale_order.py:0
#: code:addons/website_event_sale/models/sale_order.py
#, python-format
msgid "You cannot raise manually the event ticket quantity in your cart"
msgstr "Ne možete ručno povećati količinu karte događaja u korpi"
@ -169,6 +193,7 @@ msgstr "događaj"
msgid "events"
msgstr "događaji"
# taken from hr.po
#. module: website_event_sale
#: model_terms:ir.ui.view,arch_db:website_event_sale.registration_template
msgid "to"