Author: rishi
Date: Sat May 26 13:00:56 2018 New Revision: 1832309 URL: http://svn.apache.org/viewvc?rev=1832309&view=rev Log: Improved: Generic message from entity-auto service can be enhanced. For example ProductStoreFacility Updated Successfully, we can have better success message as Product Store Facility Updated Successfully. (OFBIZ-10409) Thanks Suraj Khurana for your contribution. Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelInfo.java ofbiz/ofbiz-framework/trunk/framework/service/config/ServiceUiLabels.xml ofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java Modified: ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelInfo.java URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelInfo.java?rev=1832309&r1=1832308&r2=1832309&view=diff ============================================================================== --- ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelInfo.java (original) +++ ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelInfo.java Sat May 26 13:00:56 2018 @@ -45,7 +45,7 @@ public final class ModelInfo { public static ModelInfo createFromAttributes(ModelInfo defaultInfo, Element element) { String title = element.getAttribute("title").intern(); if (title.isEmpty()) { - title = defaultInfo.getTitle(); + title = element.getAttribute("entity-name").intern(); } String description = StringUtil.internString(UtilXml.childElementValue(element, "description")); if (description == null || description.isEmpty()) { Modified: ofbiz/ofbiz-framework/trunk/framework/service/config/ServiceUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/service/config/ServiceUiLabels.xml?rev=1832309&r1=1832308&r2=1832309&view=diff ============================================================================== --- ofbiz/ofbiz-framework/trunk/framework/service/config/ServiceUiLabels.xml (original) +++ ofbiz/ofbiz-framework/trunk/framework/service/config/ServiceUiLabels.xml Sat May 26 13:00:56 2018 @@ -20,15 +20,15 @@ --> <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/ofbiz-properties.xsd"> <property key="EntityCreatedSuccessfully"> - <value xml:lang="en">${entityName} created successfully</value> + <value xml:lang="en">${label} created successfully</value> </property> <property key="EntityUpdatedSuccessfully"> - <value xml:lang="en">${entityName} updated successfully</value> + <value xml:lang="en">${label} updated successfully</value> </property> <property key="EntityDeletedSuccessfully"> - <value xml:lang="en">${entityName} deleted successfully</value> + <value xml:lang="en">${label} deleted successfully</value> </property> <property key="EntityExpiredSuccessfully"> - <value xml:lang="en">${entityName} expired successfully</value> + <value xml:lang="en">${label} expired successfully</value> </property> </resource> \ No newline at end of file Modified: ofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java?rev=1832309&r1=1832308&r2=1832309&view=diff ============================================================================== --- ofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java (original) +++ ofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java Sat May 26 13:00:56 2018 @@ -355,7 +355,7 @@ public final class EntityAutoEngine exte } } newEntity.create(); - Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityCreatedSuccessfully", UtilMisc.toMap("entityName", modelEntity.getEntityName()), locale)); + Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityCreatedSuccessfully", UtilMisc.toMap("label", modelEntity.getTitle()), locale)); result.put("crudValue", newEntity); return result; } @@ -468,7 +468,7 @@ public final class EntityAutoEngine exte lookedUpValue.store(); result.put("crudValue", lookedUpValue); - result.put(ModelService.SUCCESS_MESSAGE, UtilProperties.getMessage("ServiceUiLabels", "EntityUpdatedSuccessfully", UtilMisc.toMap("entityName", modelEntity.getEntityName()), locale)); + result.put(ModelService.SUCCESS_MESSAGE, UtilProperties.getMessage("ServiceUiLabels", "EntityUpdatedSuccessfully", UtilMisc.toMap("label", modelEntity.getTitle()), locale)); return result; } @@ -499,7 +499,7 @@ public final class EntityAutoEngine exte return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ServiceValueNotFoundForRemove", locale)); } lookedUpValue.remove(); - Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityDeletedSuccessfully", UtilMisc.toMap("entityName", modelEntity.getEntityName()), locale)); + Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityDeletedSuccessfully", UtilMisc.toMap("label", modelEntity.getTitle()), locale)); return result; } @@ -573,7 +573,7 @@ public final class EntityAutoEngine exte if (Debug.infoOn()) { Debug.logInfo(" parameters OUT : " + parameters, module); } - Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityExpiredSuccessfully", UtilMisc.toMap("entityName", modelEntity.getEntityName()), locale)); + Map<String, Object> result = ServiceUtil.returnSuccess(UtilProperties.getMessage("ServiceUiLabels", "EntityExpiredSuccessfully", UtilMisc.toMap("label", modelEntity.getTitle()), locale)); return result; } } |
Free forum by Nabble | Edit this page |