Buongiorno a tutti.
Ho un problema!
Sto cercando di estendere il modulo product per nascondere il group "Weights" contenuta nel tab "Information" del modulo stesso (richiesta dell'utente)
per intenderci, questo (estratto dal product/product_view.xml):
<group colspan="2" col="2" groups="base.group_extended">
<separator string="Weights" colspan="2"/>
<field digits="(14, 3)" name="volume" attrs="{'readonly':[('type','=','service')]}"/>
<field name="weight" attrs="{'readonly':[('type','=','service')]}"/>
<field name="weight_net" attrs="{'readonly':[('type','=','service')]}"/>
</group>
Voi come precedereste?
Lasciando perdere l'opzione di attivare l'interfaccia semplificata perché non percorribile nel mio caso, avrei voluto usare il "replace" sul "group", ma non avendo un "name" non ho idea di come estenderlo nel mio modulo. Forse con l'xpath?
Ho fatto anche il tentativo di ridefinire l'intera <page string="Information"> con un <field eval="10" name="priority"/> appena sopra il livello base, ma ottengo questo errore:
"AttributeError: View definition error for inherited view 'procurement.product_normal_form_view' on model 'product.product': Element '<group name="misc">' not found in parent view '%(parent_xml_id)s'"
questo è la manage_view della product.product (l'ultimo con priority 46 è il mio modulo)
7 product.normal.form Form product.product product.product_normal_form_view
7 product.product.tree Tree product.product product.product_product_tree_view
16 product.form.inherit Form product.product purchase_requisition.product_normal_form_view_inherit product.normal.form
16 Product Kanban Kanban product.product product.product_kanban_view
16 product.normal.form.inherit Form product.product account.product_normal_form_view product.normal.form
16 product.normal.form.orderpoint.inherit Form product.product procurement.product_normal_form_view product.normal.form
16 product.normal.stock.form.inherit Form product.product stock.view_normal_stock_property_form product.normal.form
16 product.normal.stock.property.form.inherit Form product.product stock.view_normal_property_form product.normal.form
16 product.product.standard.price.form.inherit Form product.product stock.view_product_standard_price_form product.normal.form
16 product.search.form Search product.product product.product_search_form_view
16 product.search.stock.form Search product.product stock.product_search_form_view_stock product.search.form
16 product.variant.form Form product.product product.product_variant_form_view
16 product.variant.tree Tree product.product product.product_variant_tree_view
26 product.normal.stock.acc.property.form.inherit Form product.product stock.view_normal_property_acc_form product.normal.form
46 product.normal.form Form product.product spi.view_product_form_inherit1 product.normal.form
Spero di essere stato chiaro e vi ringrazio fin d'ora per le vostre risposte.
ciao
marco