Guest User

Untitled

a guest
Jul 19th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. <aura:component implements="flexipage:availableForRecordHome,force:hasRecordId">
  2.  
  3. <aura:attribute name="record" type="Object"/>
  4. <aura:attribute name="simpleRecord" type="Object"/>
  5. <aura:attribute name="recordError" type="String"/>
  6.  
  7. <force:recordData aura:id="recordHandler"
  8. recordId="{!v.recordId}"
  9. layoutType="FULL"
  10. targetRecord="{!v.record}"
  11. targetFields="{!v.simpleRecord}"
  12. targetError="{!v.recordError}"
  13. mode="EDIT"
  14. recordUpdated="{!c.handleRecordUpdated}"
  15. />
  16.  
  17. <!-- Display a lightning card with details about the record -->
  18. <div class="Record Details">
  19. <lightning:card iconName="standard:account" title="{!v.simpleRecord.Name}" >
  20. <div class="slds-p-horizontal--small">
  21. <p class="slds-text-heading--small">
  22. <lightning:formattedText title="Billing State" value="{!v.simpleRecord.BillingState}" /></p>
  23. <p class="slds-text-heading--small">
  24. <lightning:formattedText title="Billing City" value="{!v.simpleRecord.BillingCity}" /></p>
  25. </div>
  26. </lightning:card>
  27. </div>
  28.  
  29. <!-- Display an editing form -->
  30. <div class="Record Details">
  31. <lightning:card iconName="action:edit" title="Edit Account">
  32. <div class="slds-p-horizontal--small">
  33. <lightning:input label="Account Name" value="{!v.simpleRecord.Name}"/>
  34. <br/>
  35. <lightning:button label="Save Account" variant="brand" onclick="{!c.handleSaveRecord}" />
  36. </div>
  37. </lightning:card>
  38. </div>
  39.  
  40. <!-- Display Lightning Data Service errors, if any -->
  41. <aura:if isTrue="{!not(empty(v.recordError))}">
  42. <div class="recordError">
  43. {!v.recordError}</div>
  44. </aura:if>
  45. </aura:component>
Add Comment
Please, Sign In to add comment