Closed (fixed)
Project:
Webform
Version:
6.x-3.2
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
8 Sep 2010 at 00:11 UTC
Updated:
24 Sep 2010 at 20:40 UTC
Jump to comment: Most recent
Comments
Comment #1
quicksketchHm, I'm not sure. So you've visited node/x/webform and already set up some fields right? Are you logged in as user #1 or another user?
Comment #2
nitrospectide commentedI have gone to site.com/contact-us (I've aliased the path) and I am logged in as an admin user (not UID 1).
Comment #3
quicksketchHas your admin user role (or the "authenticated user" role) been granted access to submit the form at node/x/webform/settings?
Comment #4
nitrospectide commentedYes. Under "Form Settings"... Submission Access all of the roles are checked.
Comment #5
Anonymous (not verified) commentedCame here to report a similar issue. If - for example - I add a webform into a panel as an existing node, it all works fine. However if I want to view the node directly the form does not appear.
Comment #6
quicksketchI can't tell what the problem is here.
Comment #7
Tino commentedJust installed Webform 3.2 and created a webform.
Only admin can see the page, other (anonymous) users cannot. First I selected all roles for the form, later I tried turning off access control. Both don't work. The end-result remains unaccessible to all users except #1...
Comment #8
quicksketchCan "see" the page? You mean they can't get to the page at all? Is this different from the page being accessible but the form not showing up?
Comment #9
Tino commentedThanks for you fast response!
They cannot access the created webform/page, so they cannot fill it in:
Page not found
The requested page could not be found.
Only admin (the creator of the webform) can.
I can't seem to figure it out...
Comment #10
quicksketchThis sounds like a problem with an access control module on your site. Webform never prevents access to the page entirely, it just prevents users from seeing the form once they're on the page. Since webforms are just nodes, I'm guessing that something is preventing access to them through the node access control system.
Comment #11
Tino commentedYou are right! The nodeaccess module got in the way somehow...
Thanks for helping and this wonderful module!
Comment #12
quicksketchSweet. Well that still sounds like a different issue than the one originally described, which I haven't been able to reproduce. If steps can be provided to reproduce the problem from a stock Drupal install I'll have a look.
Comment #13
nitrospectide commentedI went to a fresh install, and Webform 3.2 worked as advertised - no problem showing the form. So I began to hack down a copy of my site, and it seems that switching form the custom theme to garland makes the form suddenly appear. The thing is, I had done a view source on the pages with the missing form, and it was not in the page markup. So something in the theme is causing it not to come out in the page render... I looked through the contents of template.php, and pulled things out, but nothing seemed to be the culprit. I'm puzzled now. Anyone have ideas?
Comment #14
quicksketchTry removing your page.tpl.php file(s), clearing the caches, and seeing if the form shows up.
Comment #15
nitrospectide commentedI dug around and figured it out. Somehow, the node.tpl had gotten gunked.
Comment #16
quicksketch