The contact form is not showing up on the contact page that I've enabled in Drupal.
What could be wrong?

Comments

Craig102’s picture

I've enabled the contact module and set the access permissions to both anon user and authenticate users.

How do I get the contact form to show up on the website?

I've searched through old messages and find nothing to give me any clues.

Can someone assist me with this one?

much thanks in advance,

Craig

zucker-1’s picture

Did you also go to Administer-->Site Building-->Contact Form?

Craig102’s picture

Yes - I've set that up. Put in the email address and everything and set up one category (which is all I need).
The form is still not showing up.
Craig

Craig102’s picture

When the Modules management page says:

Depends on: Array (missing)

Where can I download this 'Array' and install it?

Craig

surfeelpeel’s picture

I had to deal with this as well :-)

The solution for me was that one also has to set access rights to the contact form for anonymous users.
Go to your.domain/admin/user/access and check the box under "anonymous user" for "modue contact".

rnayak’s picture

I have checked the box in /admin/user/access under anonymous user for "module contact" - still no luck.

I noticed the anonymous user role is locked - do I need to unlock this role for this functionality to work? If yes, can you please let me know how to unlock this role.

Appreciate any help.

Thanks,
Raj

cway’s picture

What I did, was go into Menus and added a new menu item under Navigation.
I gave it a title of 'Contact Us' and a path of http://your.domain.com/contact (obviously replace 'your.domain.com' with your domain name or IP)
The Parent item is Navigation.

khapele’s picture

Okay, I had the same problem. I almost gave up with that contact form but 5 minutes ago I gave it a last try and fixed it ;)
So here is what I did:
I went to /admin/build/contact and at the top there are 3 tabs: List, Add category and Settings.
I added one category and made it automatically selected by the box at the bottom.
Saved these settings and that's how the contact form showed up.

I hope I was of some help :)

lgammo’s picture

I guess I went through the same sequence of problem-solutions like everyone else. Now, I am getting the category drop-down control showing up for the administrator but not for anonymous users.

In other words, I setup two categories in the contact form, and it shows up fine for the admin user but not for anonymous users.

Looks like a missing permission of sorts? What?

Thanks,

--
Louay Gammo

Drakken_Mordith’s picture

Caching strikes again.

It has proved to be a bit of a pain for me a couple of times now.

Go here:
admin/settings/performance

and disable it if it is on.

Now check for your contact page, and re-enable the caching.

solona’s picture

I will add to this the need to rebuild content permissions. This is what did it for me. Thanks for the thread!

TamamK’s picture

Though I don't think it is the issue, but I'm setting this up for a multi-site installation using Domain Access Module.

I have Enabled the Contact Form module, Added an item, adjusted it to be visible on all sites, sat the permission for anonymous access, cleared the Cache, disabled it, rebuilt content permission and it is not appearing still. The page, is visible and accessible on all sites (for example, my domain1.com now has a page domain1.com/contact, so as domain2.com/contact, and domain3.com/contact), just without the form...:)

Any feedback would be appreciated.

Thanks,

T