/
Model Field Module
Model Field Module
Overview
This module is used for defining new field in existing model. Please see also articles describing defining model using XML and model fields.
Module's schema is defined in model.xsd.
Attributes
name |
type |
required |
description |
---|---|---|---|
plugin |
string |
yes |
Name of the plugin where the model belongs. |
model |
string |
yes |
Name of the model where the field will be added. |
node value |
string |
yes |
Definition of the field. Please see an article describing defining field using XML. |
Example
Please find below an example of plugin defining one field module. Lines 8-10 contain a module which defines new string sampleField in model sampleModel which belongs to the plugin otherPlugin.
<?xml version="1.0" encoding="UTF-8"?> <plugin plugin="samplePlugin" version="1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.qcadoo.org/plugin" xmlns:model="http://schema.qcadoo.org/modules/model" xsi:schemaLocation="http://schema.qcadoo.org/plugin http://schema.qcadoo.org/plugin.xsd http://schema.qcadoo.org/modules/model http://schema.qcadoo.org/modules/model.xsd"> <model:model-field plugin="otherPlugin" model="sampleModel"> <model:string name="newField" /> </model:model-field> </plugin>
, multiple selections available,
Related content
Model Definition Overview
Model Definition Overview
Read with this
Custom Module
Custom Module
Read with this
Plugin descriptor
Plugin descriptor
Read with this