Thanks Deepak
Jacques
Le 21/12/2018 à 13:50, Deepak Dixit a écrit :
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 <deepak.di...@hotwax.co>
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 <mbr...@apache.org> 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"/>