Chris74 Posted May 21, 2013 Share Posted May 21, 2013 Hi, I'm just finishing off some template changes to integrate WHMCS with our new website. We are switching from a different system and due to go live within the next few weeks. I've styled the "contact.tpl" template with some additions - such as our company details, how to find us etc and I want to use the helpdesk to reply to submitted contact forms. I went into the admin area and set the support department to send the contact form submissions - and went back to test the contact form.... "Oh" - I said... The nice new contact form had disappeared and was replaced with the page for submitting a support ticket. very strange! I've been through the settings again and I'm sure I have configured it correctly - but I can't find a way of using the contact.php page with the new contact.tpl template as the contact form, without setting that only to an external email address. The way WHMCS seems to be set up is as follows.... 1. You want to send mail from the contact form to an external email address - set the option in admin for the pre-sales contact form email address. This will use the contact.php and contact.tpl template but all submissions will be sent to that email address and not handled by the helpdesk. 2. You want to send contact form submissions to the helpdesk, choose the support dept instead of an email address. This will completely disable the contact.php page and replace it with the supporttickets.php page and its corresponding design. I've got to be honest with you - this is nuts! Firstly, it forces you to use the template for the support tickets page - which is not a "contact us" page. So I've lost the nice design that I created for that. I had styled the support ticket templates as basic internal pages for existing clients to use. The function of these pages is specifically for "support" it is not for general pre-sales contact. It's a completely different design. It just seems so completely backwards - why doesn't it allow you to keep the same page - but simply submit the data to the helpdesk automatically? It makes no sense. Did I miss something perhaps? It is not clear in the documentation that you can only use either the helpdesk tickets form (internal heldpesk) or the contact form (external email address) but you cant use the contact form and have it submit to the helpdesk. Perhaps you can - but I missed something? WHMCS support haven't been too helpful unfortunately. I raised a ticket with my concerns, only to be told... Hi,Sure you can, simply select the support department you wish the contact.php form to be submitted to under Setup > General Settings > Mail tab > Presales Form Destination. Leave the Presales Contact Form Email field empty. http://docs.whmcs.com/Mail_Tab#Presales_Form_Destination_OR_Presales_Contact_Form_Email If we can be of any more assistance, please don't hesitate to get back in contact. ------- Kind Regards, John Lead Support Analyst ------- If their "Lead" support analyst doesn't even know how their product works, there isn't much hope! He thinks that the contact.php form submits the details to the helpdesk - but in practice it doesn't do what he says - not for me anyway! It redirects you to... submitticket.php?step=2&deptid=x Disappointing :-( 0 Quote Link to comment Share on other sites More sharing options...
And then there was one les Posted May 28, 2013 Share Posted May 28, 2013 (edited) That is how whmcs has always worked, there is a direct contact or a support system contact. If you choose a department the normal ticket system form is used instead of the contact form. Hope this explains things better. You can if you wish to have a department setup to allow tickets to be opened by anybody, by email. Give it the email address your contact form will use and then the form will send as email, but will still be piped into your support ticket system. A workaround but workable all the same. Edited May 28, 2013 by CDJ Hosting 0 Quote Link to comment Share on other sites More sharing options...
aroiz Posted June 1, 2013 Share Posted June 1, 2013 Is correct the post from: CDJ Hosting, the contact forms work. 1. if not use any department, open a ticket with subject named: Contact Form - and the client subject 2.- if the form is configured with a department, the ticket go to the specified department. http://www.digitalserver.la Dedicated Servers Located In Mexico 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.