@Controller(value="blAdminTranslationController") @RequestMapping(value="/translation") public class AdminTranslationController extends AdminAbstractController
| Modifier and Type | Field and Description |
|---|---|
protected SecurityVerifier |
adminRemoteSecurityService |
protected AdminTranslationControllerExtensionListener |
extensionManager |
protected TranslationFormBuilderService |
formService |
protected TranslationService |
translationService |
adminNavigationService, entityConfiguration, entityFormValidator, service| Constructor and Description |
|---|
AdminTranslationController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
EntityForm entityForm,
org.springframework.validation.BindingResult result)
Saves a new translation to the database.
|
java.lang.String |
deleteTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
TranslationForm form,
org.springframework.validation.BindingResult result)
Deletes the translation specified by the translation id
|
protected TranslationForm |
getTranslationForm(EntityForm entityForm)
Converts an EntityForm into a TranslationForm
|
java.lang.String |
showAddTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
TranslationForm form,
org.springframework.validation.BindingResult result)
Renders a modal dialog that has a list grid of translations for the specified field
|
java.lang.String |
showUpdateTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
TranslationForm form,
org.springframework.validation.BindingResult result) |
java.lang.String |
updateTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
EntityForm entityForm,
org.springframework.validation.BindingResult result)
Updates the given translation id to the new locale code and translated value
|
java.lang.String |
viewTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
TranslationForm form,
org.springframework.validation.BindingResult result)
Invoked when the translation button is clicked on a given translatable field
|
attachSectionSpecificInfo, getAddEntityTypes, getBlankDynamicFieldTemplateForm, getClassNameForSection, getCollectionListGrid, getCriteria, getDefaultEntityType, getDynamicFieldTemplateForm, getDynamicForm, getMaxIndex, getSectionCustomCriteria, getSectionKey, getSectionPersistencePackageRequest, getSectionPersistencePackageRequest, getSortDirections, getSortPropertyNames, getStartIndex, setModelAttributesgetContextPath, isAjaxRequestprotected TranslationService translationService
protected TranslationFormBuilderService formService
protected SecurityVerifier adminRemoteSecurityService
protected AdminTranslationControllerExtensionListener extensionManager
@RequestMapping(value="",
method=GET)
public java.lang.String viewTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="form")
TranslationForm form,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
request - response - model - form - result - java.lang.Exception@RequestMapping(value="/add",
method=GET)
public java.lang.String showAddTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="form")
TranslationForm form,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
request - response - model - form - result - java.lang.Exception@RequestMapping(value="/add",
method=POST)
public java.lang.String addTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="entityForm")
EntityForm entityForm,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
request - response - model - entityForm - result - viewTranslation(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.springframework.ui.Model, org.broadleafcommerce.openadmin.web.form.TranslationForm, org.springframework.validation.BindingResult), which renders the list gridjava.lang.Exception@RequestMapping(value="/update",
method=GET)
public java.lang.String showUpdateTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="form")
TranslationForm form,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
java.lang.Exception@RequestMapping(value="/update",
method=POST)
public java.lang.String updateTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="entityForm")
EntityForm entityForm,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
request - response - model - entityForm - result - viewTranslation(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.springframework.ui.Model, org.broadleafcommerce.openadmin.web.form.TranslationForm, org.springframework.validation.BindingResult), which renders the list gridjava.lang.Exception@RequestMapping(value="/delete",
method=POST)
public java.lang.String deleteTranslation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@ModelAttribute(value="form")
TranslationForm form,
org.springframework.validation.BindingResult result)
throws java.lang.Exception
request - response - model - id - form - result - viewTranslation(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.springframework.ui.Model, org.broadleafcommerce.openadmin.web.form.TranslationForm, org.springframework.validation.BindingResult), which renders the list gridjava.lang.Exceptionprotected TranslationForm getTranslationForm(EntityForm entityForm)
entityForm - Copyright © 2018. All Rights Reserved.