Lien
(Phi)
Septembre 27, 2021, 6:53
1
I have a model. But I just want show the one field of this model when update mode in model form.
How to check the update mode of axelor form?
Please help me. Thanks
siddique
(Siddique Ahmad)
Septembre 27, 2021, 3:45
2
you can make a panel and show only if id exists as shown below
<field name="productVariantAttr2" showIf="productVariantAttr1" canNew="true" onChange="action-product-variant-config-attrs-domain,action-product-variant-config-record-reset-variant-value2" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue2Set" showIf="productVariantAttr2" colSpan="6" widget="TagSelect" x-color-field="colorSelect" canNew="false" onSelect="action-product-nested-product-variant-config-attrs-domain" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr3" showIf="productVariantAttr2" canNew="true" onChange="action-product-variant-config-attrs-domain,action-product-variant-config-record-reset-variant-value3" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue3Set" showIf="productVariantAttr3" colSpan="6" widget="TagSelect" x-color-field="colorSelect" canNew="false" onSelect="action-product-nested-product-variant-config-attrs-domain" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr4" showIf="productVariantAttr3" canNew="true" onChange="action-product-variant-config-attrs-domain,action-product-variant-config-record-reset-variant-value4" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue4Set" showIf="productVariantAttr4" colSpan="6" widget="TagSelect" x-color-field="colorSelect" canNew="false" onSelect="action-product-nested-product-variant-config-attrs-domain" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
</editor>
</field>
<button name="generateProductVariantBtn" title="Generate product variants" onClick="save,action-product-method-generate-product-variant"/>
<field name="manageVariantPrice"/>
<panel-dashlet name="productVariantPanel" colSpan="12" action="action-product-view-product-variant" showIf="id" />
</panel>
<panel name="childVariantPanel" showIf="parentProduct" colSpan="12">
<field name="productVariant" showTitle="false" canSelect="false">
<editor x-show-titles="false">
<field name="productVariantAttr1" showTitle="false" readonly="true" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue1" showTitle="false" showIf="productVariantAttr1" widget="SuggestBox" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr2" showTitle="false" readonly="true" showIf="productVariantAttr1" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue2" showTitle="false" showIf="productVariantAttr2" widget="SuggestBox" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr3" showTitle="false" readonly="true" showIf="productVariantAttr2" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue3" showTitle="false" showIf="productVariantAttr3" widget="SuggestBox" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
1 « J'aime »
Lien
(Phi)
Septembre 28, 2021, 1:31
3
siddique:
<button name="generateProductVariantBtn" title="Generate product variants" onClick="save,action-product-method-generate-product-variant"/>
<field name="manageVariantPrice"/>
<panel-dashlet name="productVariantPanel" colSpan="12" action="action-product-view-product-variant" showIf="id" />
</panel>
<panel name="childVariantPanel" showIf="parentProduct" colSpan="12">
<field name="productVariant" showTitle="false" canSelect="false">
<editor x-show-titles="false">
<field name="productVariantAttr1" showTitle="false" readonly="true" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue1" showTitle="false" showIf="productVariantAttr1" widget="SuggestBox" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr2" showTitle="false" readonly="true" showIf="productVariantAttr1" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field name="productVariantValue2" showTitle="false" showIf="productVariantAttr2" widget="SuggestBox" form-view="product-variant-value-form" grid-view="product-variant-value-grid"/>
<field name="productVariantAttr3" showTitle="false" readonly="true" showIf="productVariantAttr2" form-view="product-variant-attr-form" grid-view="product-variant-attr-grid"/>
<field
Thank you so much. It’s so helpful.