Author: hansbak
Date: Sat Jan 3 20:05:48 2009 New Revision: 731165 URL: http://svn.apache.org/viewvc?rev=731165&view=rev Log: added website list to editcontent, added some sort statements Modified: ofbiz/trunk/applications/content/entitydef/entitymodel.xml ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml ofbiz/trunk/applications/content/webapp/content/website/WebSiteForms.xml ofbiz/trunk/applications/content/widget/content/ContentForms.xml ofbiz/trunk/applications/content/widget/content/ContentMenus.xml ofbiz/trunk/applications/content/widget/content/ContentScreens.xml ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml Modified: ofbiz/trunk/applications/content/entitydef/entitymodel.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/entitydef/entitymodel.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/entitydef/entitymodel.xml (original) +++ ofbiz/trunk/applications/content/entitydef/entitymodel.xml Sat Jan 3 20:05:48 2009 @@ -1523,6 +1523,19 @@ <key-map field-name="webSiteContentTypeId"/> </relation> </entity> + <view-entity entity-name="WebSiteAndContent" + package-name="org.ofbiz.content.website" + title="Web Sites by contentId"> + <member-entity entity-alias="WS" entity-name="WebSite"/> + <member-entity entity-alias="WSCT" entity-name="WebSiteContent"/> + <alias-all entity-alias="WS"/> + <alias-all entity-alias="WSCT"> + <exclude field="webSiteId"/> + </alias-all> + <view-link entity-alias="WS" rel-entity-alias="WSCT"> + <key-map field-name="webSiteId"/> + </view-link> + </view-entity> <entity entity-name="WebSiteContentType" package-name="org.ofbiz.content.website" title="Web Site Content Type"> Modified: ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml Sat Jan 3 20:05:48 2009 @@ -173,6 +173,7 @@ <!-- ================ WebSite Requests ================= --> <request-map uri="FindWebSite"><security https="true" auth="true"/><response name="success" type="view" value="FindWebSite"/></request-map> + <request-map uri="ListWebSite"><security https="true" auth="true"/><response name="success" type="view" value="ListWebSite"/></request-map> <request-map uri="EditWebSite"><security https="true" auth="true"/><response name="success" type="view" value="EditWebSite"/></request-map> <request-map uri="createWebSite"> <security https="true" auth="true"/> @@ -1686,6 +1687,7 @@ <view-map name="findContentSearchResults" type="screen" page="component://content/widget/content/ContentScreens.xml#findContentSearchResults"/> <view-map name="EditContent" page="component://content/widget/content/ContentScreens.xml#EditContent" type="screen"/> <view-map name="EditContentAssoc" page="component://content/widget/content/ContentScreens.xml#EditContentAssoc" type="screen"/> + <view-map name="ListWebSite" page="component://content/widget/content/ContentScreens.xml#ListWebSite" type="screen"/> <view-map name="EditContentAttribute" page="component://content/widget/content/ContentScreens.xml#EditContentAttribute" type="screen"/> <view-map name="EditContentMetaData" page="component://content/widget/content/ContentScreens.xml#EditContentMetaData" type="screen"/> Modified: ofbiz/trunk/applications/content/webapp/content/website/WebSiteForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/webapp/content/website/WebSiteForms.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/webapp/content/website/WebSiteForms.xml (original) +++ ofbiz/trunk/applications/content/webapp/content/website/WebSiteForms.xml Sat Jan 3 20:05:48 2009 @@ -54,6 +54,7 @@ <hyperlink description="${webSiteId}" target="EditWebSite?webSiteId=${webSiteId}" also-hidden="false"/> </field> <field name="siteName" title="${uiLabelMap.CommonName}"><display/></field> + <field name="httpHost"><display/></field> </form> <!-- WebSite Content Forms --> Modified: ofbiz/trunk/applications/content/widget/content/ContentForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/ContentForms.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/widget/content/ContentForms.xml (original) +++ ofbiz/trunk/applications/content/widget/content/ContentForms.xml Sat Jan 3 20:05:48 2009 @@ -240,7 +240,9 @@ </field> <field name="contentAssocTypeId"> <drop-down allow-empty="true"> - <entity-options description="${description}" entity-name="ContentAssocType"/> + <entity-options description="${description}" entity-name="ContentAssocType"> + <entity-order-by field-name="description"/> + </entity-options> </drop-down> </field> <field name="metaDataPredicateId"> @@ -356,7 +358,9 @@ <field name="contentId" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext" ><lookup target-form-name="LookupContent"/></field> <field name="contentPurposeTypeId"> <drop-down allow-empty="true"> - <entity-options description="${description}" entity-name="ContentPurposeType" key-field-name="contentPurposeTypeId"/> + <entity-options description="${description}" entity-name="ContentPurposeType" key-field-name="contentPurposeTypeId"> + <entity-order-by field-name="description"/> + </entity-options> </drop-down> </field> <field name="submitButton" title="${uiLabelMap.CommonAdd}" widget-style="smallSubmit"><submit button-type="button"/></field> @@ -413,6 +417,11 @@ </field> <field name="submitButton" title="${uiLabelMap.CommonAdd}" widget-style="smallSubmit"><submit button-type="button"/></field> </form> + <form name="ListWebSites" paginate-target="ListWebSite" paginate="true" extends="ListWebSites" extends-resource="component://content/webapp/content/website/WebSiteForms.xml"> + <field name="webSiteContentTypeId"><display-entity entity-name="WebSiteContentType" description="${description}"/></field> + <field name="fromDate"><display type="date"/></field> + <field name="thruDate"><display type="date"/></field> + </form> <form name="ListContentMetaData" target="updateContentMetaData" title="" type="list" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> <actions> Modified: ofbiz/trunk/applications/content/widget/content/ContentMenus.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/ContentMenus.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/widget/content/ContentMenus.xml (original) +++ ofbiz/trunk/applications/content/widget/content/ContentMenus.xml Sat Jan 3 20:05:48 2009 @@ -63,28 +63,35 @@ <if-empty field-name="currentValue.contentId" /> </not> </condition> - <link target="EditContentPurpose?contentId=${contentId}"/> + <link target="EditContentPurpose?contentId=${parameters.contentId}"/> </menu-item> <menu-item name="attribute" title="${uiLabelMap.ContentAttribute}" > <condition> <not><if-empty field-name="currentValue.contentId"/></not> </condition> - <link target="EditContentAttribute?contentId=${contentId}"/> + <link target="EditContentAttribute?contentId=${parameters.contentId}"/> </menu-item> - <menu-item name="metaData" title="${uiLabelMap.ContentMetadata}" > + <menu-item name="websites" title="${uiLabelMap.ContentWebSites}"> <condition> <not><if-empty field-name="currentValue.contentId"/></not> </condition> - <link target="EditContentMetaData?contentId=${contentId}"/> + <link target="ListWebSite?contentId=${parameters.contentId}"/> </menu-item> + <menu-item name="metaData" title="${uiLabelMap.ContentMetadata}" > + <condition> + <not><if-empty field-name="currentValue.contentId"/></not> + </condition> + <link target="EditContentMetaData?contentId=${parameters.contentId}"/> + </menu-item> + <menu-item name="workEffort" title="${uiLabelMap.WorkEffortWorkEffort}" > <condition> <not><if-empty field-name="currentValue.contentId"/></not> </condition> - <link target="EditContentWorkEfforts?contentId=${contentId}"/> + <link target="EditContentWorkEfforts?contentId=${parameters.contentId}"/> </menu-item> </menu> Modified: ofbiz/trunk/applications/content/widget/content/ContentScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/ContentScreens.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/widget/content/ContentScreens.xml (original) +++ ofbiz/trunk/applications/content/widget/content/ContentScreens.xml Sat Jan 3 20:05:48 2009 @@ -278,6 +278,41 @@ </section> </screen> + <screen name="ListWebSite"> + <section> + <actions> + <set field="titleProperty" value="PageTitleFindWebSite"/> + <set field="labelTitleProperty" value="PageTitleFindWebSite"/> + <set field="tabButtonItem" value="websites"/> + <entity-condition entity-name="WebSiteAndContent" list-name="webSites"> + <condition-expr field-name="contentId" env-name="parameters.contentId"/> + <order-by field-name="webSiteId"/> + </entity-condition> + <entity-one entity-name="Content" value-name="currentValue"> + <field-map field-name="contentId" env-name="parameters.contentId"/> + </entity-one> + </actions> + <widgets> + <decorator-screen name="commonContentDecorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <section> + <condition> + <if-has-permission permission="CONTENTMGR" action="_VIEW"/> + </condition> + <widgets> + <screenlet title="${uiLabelMap.PageTitleListWebSite}"> + <include-form name="ListWebSites" location="component://content/widget/content/ContentForms.xml"/> + </screenlet> + </widgets> + <fail-widgets> + <label style="h3">${uiLabelMap.ContentViewPermissionError}</label> + </fail-widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> <screen name="EditContentMetaData"> <section> Modified: ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml?rev=731165&r1=731164&r2=731165&view=diff ============================================================================== --- ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml (original) +++ ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml Sat Jan 3 20:05:48 2009 @@ -85,7 +85,7 @@ header-row-style="header-row" default-table-style="basic-table"> <auto-fields-entity entity-name="DataResource" default-field-type="find"/> <field name="noConditionFind"><hidden value="Y"/></field> - + <field name="submitButton" title="Lookup" widget-style="smallSubmit"><submit button-type="button"/></field> <sort-order> <field-group> <sort-field name="dataResourceId"/> @@ -112,7 +112,6 @@ </field-group> </sort-order> - <field name="submitButton" title="Lookup" widget-style="smallSubmit"><submit button-type="button"/></field> </form> <form name="ListLookupDataResource" extends="ListDataResource" list-name="listIt" type="list" paginate-target="LookupDataResource" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> @@ -150,12 +149,16 @@ <field use-when="currentValue==null&&dataResourceId!=null" name="dataResourceId" widget-style="tabletext"><display description="${uiLabelMap.CommonCannotBeFound}: [${dataResourceId}]" also-hidden="false"/></field> <field name="dataResourceTypeId"> <drop-down allow-empty="true"> - <entity-options description="${description}" entity-name="DataResourceType" key-field-name="dataResourceTypeId"/> + <entity-options description="${description}" entity-name="DataResourceType" key-field-name="dataResourceTypeId"> + <entity-order-by field-name="description"/> + </entity-options> </drop-down> </field> <field name="dataTemplateTypeId"> <drop-down allow-empty="true"> - <entity-options description="${description}" entity-name="DataTemplateType" key-field-name="dataTemplateTypeId"/> + <entity-options description="${description}" entity-name="DataTemplateType" key-field-name="dataTemplateTypeId"> + <entity-order-by field-name="description"/> + </entity-options> </drop-down> </field> <field name="statusId" use-when="currentValue==null"><ignored/></field> |
Free forum by Nabble | Edit this page |