framework/webtools/widget/PortalAdmForms.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->
<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
<form name="FindPortalPages" type="single" target="FindPortalPage" default-entity-name="PortalPage">
<field name="noConditionFind"><hidden value="Y"/><!-- if this isn't there then with all fields empty no query will be done --></field>
<field name="portalPageId" position="1" title="${uiLabelMap.CommonId}"><text-find/></field>
<field name="originalPortalPageId" position="2"><text-find/></field>
<field name="portalPageName" title="${uiLabelMap.CommonName}"><text-find/></field>
<field name="parentPortalPageId" position="2"><text-find/></field>
<field name="description"><text-find/></field>
<field name="securityGroupId" position="2" title="${uiLabelMap.CommonSecurityGroupId}"><text-find/></field>
<field name="searchAction" title="${uiLabelMap.CommonFind}" widget-style="${styles.link_run_sys} ${styles.action_find}"><submit button-type="button"/></field>
</form>
<form name="ListPortalPages" type="list" list-name="listIt" paginate-target="FindPortalPage" separate-columns="true"
odd-row-style="alternate-row" header-row-style="header-row-2"> <!-- orig: default-table-style=-style="basic-table hover-bar" -->
<actions>
<service service-name="performFind" result-map-list="listIt" >
<field-map field-name="inputFields" from-field="parameters"/>
<field-map field-name="entityName" value="PortalPage"/>
<field-map field-name="orderBy" from-field="parameters.sortField"/>
<field-map field-name="viewIndex" from-field="viewIndex"/>
<field-map field-name="viewSize" from-field="viewSize"/>
</service>
</actions>
<field name="portalPageId" title="${uiLabelMap.CommonId}" sort-field="true" widget-style="${styles.link_nav_info_id} ${styles.action_view}">
<hyperlink description="${portalPageId}" target="EditPortalPage">
<parameter param-name="portalPageId"/>
</hyperlink>
</field>
<field name="portalPageName" use-when="ownerUserLoginId!=null && ownerUserLoginId=="_NA_"" title="${uiLabelMap.CommonName}" sort-field="true"><display/></field>
<field name="portalPageName" use-when="ownerUserLoginId!=null && ownerUserLoginId!="_NA_"" title="${uiLabelMap.CommonName}" id-name="portalPageName" sort-field="true">
<display>
<in-place-editor url="updatePortalPage" cancel-control="button" saving-text="Updating..." text-between-controls=" ">
<simple-editor/>
<field-map field-name="portalPageId" from-field="portalPageId"/>
</in-place-editor>
</display>
</field>
<field name="description" use-when="ownerUserLoginId!=null && ownerUserLoginId=="_NA_"" title="${uiLabelMap.CommonDescription}" sort-field="true"><display/></field>
<field name="description" use-when="ownerUserLoginId!=null && ownerUserLoginId!="_NA_"" title="${uiLabelMap.CommonDescription}" id-name="portalDescription" sort-field="true">
<display>
<in-place-editor url="updatePortalPage" cancel-control="button" saving-text="Updating..." text-between-controls=" ">
<simple-editor/>
<field-map field-name="portalPageId" from-field="portalPageId"/>
</in-place-editor>
</display>
</field>
<field name="parentPortalPageId" sort-field="true"><display/></field>
<field name="sequenceNum" sort-field="true"><display/></field>
<field name="originalPortalPageId" sort-field="true"><display/></field>
<field name="ownerUserLoginId" sort-field="true"><display/></field>
<field name="securityGroupId" title="${uiLabelMap.CommonSecurityGroupId}" sort-field="true"><display/></field>
<field name="deleteAction" use-when="originalPortalPageId!=null" title=" " widget-style="${styles.link_run_sys} ${styles.action_remove}" >
<hyperlink target="deletePortalPage" description="${uiLabelMap.CommonRevertPortalPage}">
<parameter param-name="portalPageId"/>
<parameter param-name="parentPortalPageId" from-field="parameters.parentPortalPageId"/>
</hyperlink>
</field>
</form>
<form name="EditPortalPage" type="single" target="${targetPortalPage}" default-map-name="portalPage">
<field name="portalPageId" use-when="!"${portalPage.portalPageId}".equals("")" position="1"><display/></field>
<field name="portalPageId" use-when=""${portalPage.portalPageId}".equals("")" position="1"><text/></field>
<field name="originalPortalPageId" position="2"><text/></field>
<field name="ownerUserLoginId">
<!-- <lookup target-form-name="LookupUserLoginAndPartyDetails"/> -->
<text/>
</field>
<field name="parentPortalPageId" position="2"><text/></field>
<field name="portalPageName"><text/></field>
<field name="description" position="2"><text size="60"/></field>
<field name="sequenceNum"><text/></field>
<field name="securityGroupId" >
<drop-down allow-empty="true">
<entity-options description="${groupId} -- ${description}" entity-name="SecurityGroup" key-field-name="groupId"></entity-options>
</drop-down>
</field>
<field name="saveAction" widget-style="${styles.link_run_sys} ${styles.action_update}" position="2"><submit button-type="button"/></field>
</form>
</forms>