Hi,
I really love cForms and will be using for future sites. I am presently trying to integrate cForms with a CRM (Customer Relation Management) program call vTigerCRM which is a popular open source solution.
I found a YouTube video that decribes how to integrate cForms with vTiger:
http://www.youtube.com/watch?v…..YJRJUMWrQw
There are important steps on the tutorial including: Configure the cForm Options: enable "Use custom input field NAMES & ID's", and "Enable alternative form action!" which "Sends form data to an alternative page." I have done both of these and have successfully tested with an HTML form using the <form method="POST"….. >.
Now here is where I need some more guidance. For vTigerCRM and cForms integration it is absolutely necessity to match the input field's name on the input form of cForms to the ones used in vTigerCRM. For example, here is a field that works with vTigerCRM on a HTML form: <td><input type="text" name="firstname" value="" /></td>
The name="firstname" field is the input field for the First Name on the vTigerCRM database, which I have to match exactly on the cForms side (and which I tested successfully on an HTML form using <form method="POST"….. >.
Where on WordPress cForms can I edit the input field names?
In WordPress cForms I am given the following info when choosing to select the "Use custom input field NAMES & ID's" feature: "This feature replaces the default NAMEs/IDs (e.g. cf_field_12) with custom ones, either derived from the field label you have provided or by specifically declaring it via [id:XYZ],e.g. Your Name[id:the-name]. This will for instance help to feed data to third party systems (requiring certain input field names in the $_POST variable)."
What I take this to mean is that I would enter in the cForms Field Name Box (as an example for matching with the firstname input field in vTigerCRM) : First Name [id:firstname]
However, this is not working in cForms. I get the following error code:
Failed to add entry in to vtiger CRM.
Error Code: ACCESS_DENIED
Error Message: Permission to perform the operation is denied for name
(this is the same error I received when testing vTigerCRM with an HTML form BEFORE I solved it with HTML Form by matching exactly the input field in vTigerCRM ie: <td><input type="text" name="firstname" value="" /></td>
Can you give me some advice to what I may be doing wrong in cForms? I know that the vTigerCRM settings are correct as the test html form works when I matched the input field name to that of the vTiger field name (ie. <td><input type="text" name="firstname" value="" /></td>
Any such advice to help me solve this would be very much appreciated.
Thank you kindly