gohigher Posted January 20, 2011 Share Posted January 20, 2011 As of Version 4.4.2 Echoing out the results of the $vars variable passed to a function attached to the Client_Edit hook point reveals that custom client fields are not being included (even when set as required fields). They are present in the ["olddata"] array, but are as one suspects the previous values. The changed values of the variables are present by using this code: global $smarty; $clientsdetails = $smarty->_tpl_vars["clientsdetails"]; $vars["customfields1"] = $clientsdetails["customfields1"]; ... Another quick work around involves using the $_POST variables and attaching them manually, however care is required to ensure variables are sanitized (sanitize function is also not available in this scope to be of any use). 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.