...
Here is example that extends product view with some fields and add some ribbon items:
productRibbonExtension.xml
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<ribbonExtension xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.qcadoo.org/modules/ribbonExtension" xsi:schemaLocation="http://schema.qcadoo.org/modules/ribbonExtension http://schema.qcadoo.org/modules/ribbonExtension.xsd" plugin="basic" view="product"> <group name="export"> <bigButton name="exportProduct" action="#{form}.fireEvent(exportProduct);" /> </group> </ribbonExtension> |
AAAproductViewTabExtension.xml
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<windowTabExtension xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.qcadoo.org/modules/windowTabExtension" xsi:schemaLocation="http://schema.qcadoo.org/modules/windowTabExtension http://schema.qcadoo.org/modules/windowTabExtension.xsd" plugin="basic" view="product"> <windowTab name="productAdditionalData" reference="productAdditionalData"> <component type="gridLayout" name="productAdditionalDataLayout" columns="3" rows="4"> <layoutElement column="1" row="1"> <component type="input" name="additionalNumber" field="#{form}.additionalNumber" /> </layoutElement> <layoutElement column="1" row="2" height="2"> <component type="textarea" name="additionalDescription" field="#{form}.additionalDescription" /> </layoutElement> <layoutElement column="1" row="4"> <component type="checkbox" name="enableAdditionalFunctionality" field="#{form}.enableAdditionalFunctionality" default="true"> </layoutElement> </component> </windowTab> </windowTabExtension> |