I have tried every way I can think of to get one of the two form add ons to work. Formit does nothing and SPForm gives errors. A very simple php email form works on my server so I’m not sure why I struggle so much trying to make this work. I’m thinking the Modx system is a bit to complex for people like me who are more about website design and want the convenience of a CMS for site wide changes. I find myself searching for answers for hours or days sometimes because the documentation is either wrong or sloppy.
This is not meant to be a shot on this CMS because I actually love it but I just struggle to much trying to make use of it in a productive way.
Why go through all the work of making something so outstanding and then not making it simple to use?? Doesn’t make any sense to me.
What version of MODx are you using?
Exactly what error is SPForm giving you?
OK, this could be your problem: If you’re using the SMTP System Settings, you should NOT use the snippet’s SMTP settings (and vice versa). It’s like two chefs trying the stir the pot at the same time.
Quote from: outdoorsadv at Oct 13, 2010, 01:22 PM
I have the same problem. I am using formit on my contact us page without issue. I copied my call on the contact us page and placed it on another page and the call will not work. Any help?
I’m at a loss on that one. If you pasted the entire snippet tag *and* the form code, I don’t see any way it could work on one page and not another. There’s no page-specific code involved.
Okay, I figured out how to get formit to work, but I am puzzled as to why this is. Maybe one of the modx experts can clue me in.
What I did was move the form from beneath a parent resource to the root directory. From there the form works correctly. If I move it back under the parent resource the form no longer works. For everyone having this problem try and move your resource to the root directory.
Thanks.
Can you post the output of
<form action="[[~[[*id]]]]" method="post" class="form">
in both cases?
I will have to try this myself
Not quite sure what you mean posting the output? Could you explain?