4

I have a lightning component that overrides the view action on Contact and redirects the user to the Account detail page. It works well in Lightning Experience and Salesforce1 mobile app but does not work in Community (partner central template). For brevity, I have minimized the code to the bare bones relevant for the question. Am I missing something?

Component

<aura:component controller="ContactController"
implements="forceCommunity:availableForAllPageTypes, lightning:actionOverride, force:hasRecordId">

<aura:attribute name="accountId" type="String" default="0010l000005qbUiAAI" />
<aura:dependency resource="markup://force:navigateToSObject" type="EVENT"/>

<aura:handler name="init" value="{!this}" action="{!c.redirectToAccount}"/>

Controller

({
    redirectToAccount : function(component, event, helper) {
        var accountId = component.get('v.accountId'); 
        helper.moveToAccount(accountId);
    }
})

Helper

({
    moveToAccount : function(accountId) {
        var navigate = $A.get("e.force:navigateToSObject");
        navigate.setParams({'recordId': accountId});
        navigate.fire();
    }
})
1

The docs for the lighnting:overide mention to work only for lighnting experience and SF1 .

It does not mention for communities .Communities lightning container is quite different and hence I fear this is not yet supported for communities .

5
  • I guess op can use a visualforce with lightning out to override the view?
    – Raul
    Nov 19 '17 at 8:41
  • Never thought about that, let me give it a shot @RahulSharma
    – DCBoy
    Nov 19 '17 at 14:22
  • @RahulSharma tried creating a vf page with lightning out and configured the View override to use the vf page but on Community, the page just did not get loaded. So am afraid that this is not yet supported for Communities.
    – DCBoy
    Nov 20 '17 at 1:40
  • @DCBoy ya even vf override is not supported as far as I know .I think worth opening an idea and looks like you may need to create your own custom component Nov 20 '17 at 1:44
  • any example workaround for this yet? Jun 21 '18 at 12:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.