below is my code, I have created an VF Component/VFP/Controller
My question is: How can I save the value of the <apex:inputField
in the VF Component
<apex:component>
<apex:attribute name="fname" description="fn" type="myCustomObject__c" required="true" />
<apex:attribute name="mname" description="mn" type="myCustomObject__c" required="true" />
<apex:attribute name="lname" description="ln" type="myCustomObject__c" required="true" />
<!-- more fields -->
<apex:inputText value="{!fname.f_name__c}" id="fname"> </apex:inputText>
<apex:inputText value="{!mname.m_name__c}" id="mname"> </apex:inputText>
<apex:inputText value="{!lname.l_name__c}" id="lname"> </apex:inputText>
</apex:component>
VF Page:
<apex:page controller="NameInputTextPageController" >
<apex:form>
<c:NameInputTextComponent id="vfcom"
fname="{!firstname}" mname="{!middlename}" lname="{!lastname}"
/>
<apex:commandButton action="{!saveme}" value="Save Data" />
</apex:form>
</apex:page>
VF Page Controller:
public with sharing class NameInputTextPageController {
public NameInputTextPageController() {}
public PageReference saveme() {
return null;
}
}
saveMe
isn't doing any DMLmyCustomObject__c
? A separate object for each portion of someone's name?