@Service(value="blCsrFormBuilderExtensionHandler")
public class CsrFormBuilderExtensionHandler
extends org.broadleafcommerce.openadmin.web.service.AbstractFormBuilderExtensionHandler
implements org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionHandler
Modifier and Type | Field and Description |
---|---|
protected AdminCsrService |
adminCsrService |
protected org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionManager |
extensionManager |
Constructor and Description |
---|
CsrFormBuilderExtensionHandler() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
modifyDetailEntityForm(org.broadleafcommerce.openadmin.web.form.entity.EntityForm ef)
For the customer detail form, we want to add in a button to the entity form that will allow a CSR
representative to masquerade as that customer on a session on the site.
|
addAdditionalAdornedFormActions, addAdditionalFormActions, modifyListGrid, modifyListGridRecord, modifyPopulatedEntityForm, modifyUnpopulatedEntityForm
getPriority, isEnabled, setEnabled, setPriority
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionManager extensionManager
protected AdminCsrService adminCsrService
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyDetailEntityForm(org.broadleafcommerce.openadmin.web.form.entity.EntityForm ef)
modifyDetailEntityForm
in interface org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionHandler
modifyDetailEntityForm
in class org.broadleafcommerce.openadmin.web.service.AbstractFormBuilderExtensionHandler
Copyright © 2019. All rights reserved.