我正在尝试创建一个创建产品并添加 SKU 的单一表单,但到目前为止我还没有找到可以帮助我的示例。
我正在尝试构建的是一个表单,其中包含三个文本行/区域字段供用户输入的值,而我能够正确保存 productName 的值和描述,而 idValue 不出所料地不会保存。我尝试在字段名称中包含完整的实体路径,但这也不起作用。
任何对现有示例的建议或指示将不胜感激!
<?xml version="1.0" encoding="UTF-8"?>
<screen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://moqui.org/xsd/xml-screen-1.5.xsd">
<parameter name="productId"/>
<transition name="newProduct">
<default-response url=".">
<parameter name="productId" value=""/>
</default-response>
</transition>
<transition name="createProduct">
<service-call name="create#mantle.product.Product"/>
<default-response url="."/>
</transition>
<transition name="updateProduct">
<service-call name="update#mantle.product.Product"/>
<default-response url="."/>
</transition>
<widgets>
<form-single name="CreateProduct" transition="createProduct">
<field name="productName"><default-field><text-line/></default-field></field>
<field name="description"><default-field><text-area/></default-field></field>
<field name="idValue"><default-field><text-line></text-line></default-field></field>
<field name="submitButton"><default-field title="Create"><submit/></default-field></field>
</form-single>
</widgets>
</screen>