You need to sign in to do that
Don't have an account?
sfdeveloper9
Form submission in Salesforce1
I have a Vf page with few input fields and controller associated with the vf page has some logic and inserts data. This is working fine in classic app. I am trying to move the same vf page to salesforce1 mobile app using publisher action. The page renders fine in mobile but submit is not working. I know we have to use remote action call to invoke the method in controller, but here in my case if I have 10 input fields do I have to pass all 10 as params to the remote action method or is there an alternative?
Thanks in advance.
Thanks in advance.
You have to just add 1 DML method which will update all the values (10) in it.
See some sample code below,
<script type='text/javascript' src='/canvas/sdk/js/publisher.js'></script>
<script>
Sfdc.canvas.publisher.subscribe({name: "publisher.showPanel",
onData:function(e) {
Sfdc.canvas.publisher.publish({name:"publisher.setValidForSubmit", payload:"true"});
}});
Sfdc.canvas.publisher.subscribe({ name: "publisher.post",
onData: function(e) {
alert("call some remote action here");
Sfdc.canvas.publisher.publish({ name: "publisher.close",
payload:{ refresh:"true" }});
}});
</script>
http://salesforce.stackexchange.com/questions/28372/salesforce1-publisher-action-submit-button-overwrite
Regards,
Ashish