Removed duplicate getAssociatedStateList controller entry at r#1849467 and 1849468
Thanks & Regards -- Deepak Dixit On Mon, Dec 10, 2018 at 10:19 AM Deepak Dixit <[email protected]> wrote: > Hi Michael > > 'getAssociatedStateList' controller entry exists in common-controller, so > no need to add the same entry in humanres controller. > We can remove this from humanres controller.xml file. > > Thanks & Regards > -- > Deepak Dixit > > > > On Sat, Dec 8, 2018 at 7:06 PM <[email protected]> wrote: > >> Author: mbrohl >> Date: Sat Dec 8 13:36:26 2018 >> New Revision: 1848469 >> >> URL: http://svn.apache.org/viewvc?rev=1848469&view=rev >> Log: >> Improved: Implement dependency from "State/Province" Field to "Country" >> in New Employee Form. >> (OFBIZ-10326) >> >> Thanks Benjamin Jugl and Julian Leichert for reporting and providing >> the patch. >> >> Modified: >> >> ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml >> >> ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml >> >> Modified: >> ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml?rev=1848469&r1=1848468&r2=1848469&view=diff >> >> ============================================================================== >> --- >> ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml >> (original) >> +++ >> ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml >> Sat Dec 8 13:36:26 2018 >> @@ -753,6 +753,12 @@ under the License. >> <response name="success" type="view" >> value="EditAgreementEmploymentAppls"/> >> </request-map> >> <!--====================Extended >> Requests===================================--> >> + <request-map uri="getAssociatedStateList"> >> + <security https="true" auth="false"/> >> + <event type="service" invoke="getAssociatedStateList"/> >> + <response name="success" type="request" value="json"/> >> + <response name="error" type="request" value="json"/> >> + </request-map> >> <request-map uri="EditPartySkillsExt"> >> <security https="true" auth="true"/> >> <response name="success" type="view" value="EditPartySkills"/> >> >> Modified: >> ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml?rev=1848469&r1=1848468&r2=1848469&view=diff >> >> ============================================================================== >> --- >> ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml >> (original) >> +++ >> ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml >> Sat Dec 8 13:36:26 2018 >> @@ -60,12 +60,25 @@ under the License. >> <actions> >> <set field="titleProperty" >> value="PartyCreateNewEmployee"/> >> <set field="headerItem" value="Employees"/> >> - <property-to-field field="defaultCountryGeoId" >> resource="general" property="country.geo.id.default" default="USA"/> >> + <set field="dependentForm" value="AddEmployee"/> >> + <set field="paramKey" value="countryGeoId"/> >> + <set field="mainId" value="countryGeoId"/> >> + <set field="dependentId" value="stateProvinceGeoId"/> >> + <set field="requestName" value="getAssociatedStateList"/> >> + <set field="responseName" value="stateList"/> >> + <set field="dependentKeyName" value="geoId"/> >> + <set field="descName" value="geoName"/> >> + <set field="selectedDependentOption" from-field=" >> country.geo.id.default" default-value="USA"/> >> </actions> >> <widgets> >> <decorator-screen name="main-decorator" >> location="${parameters.mainDecoratorLocation}"> >> <decorator-section name="body"> >> <screenlet >> title="${uiLabelMap.HumanResNewEmployee}"> >> + <platform-specific> >> + <html> >> + <html-template >> location="component://common-theme/template/includes/SetDependentDropdownValuesJs.ftl"/> >> + </html> >> + </platform-specific> >> <section> >> <widgets> >> <include-form name="AddEmployee" >> location="component://humanres/widget/forms/EmployeeForms.xml"/> >> >> >>
