Hm. More interesting stuff happening because of that base href. I'm using respond.js and media queries. IE7 and IE8 were not rendering the page correctly when resizing. Then just for the laughs I commented out the base href and now IE8 works fine.
What is that thing and should it be changed when site_url is not the physical root of the server? Should I change .htaccess?
Sorry, I was a bit unclear on that. The site is at the root, it just has two virtual subfolders for language contexts, /fi/ and /en/. They don't exist and all the requests to those folders are redirected to root in .htaccess.
Did you create a site_url Context Setting for each context?
------------------------------------------------------------------------------------------
PLEASE, PLEASE specify the version of MODX you are using.
MODX info for everyone:
http://bobsguides.com/modx.html
See if you can preview the pages containing the form. If so, do a "view source" on them and see what the form action is. It should be the same as the URL of the page. If it's not, try to adjust the site_url setting for the context so that it is.
The following tag is (in theory) replaced by the URL of the current page:
------------------------------------------------------------------------------------------
PLEASE, PLEASE specify the version of MODX you are using.
MODX info for everyone:
http://bobsguides.com/modx.html
Hmm. It is different and doesn't even make any sense. It looks like this: contact.html?id=
When it should be contact.html
Oh, and my ModX version is 2.2.1.
If you have Friendly URLs turned on in System Settings, make sure there is an .htaccess (not ht.access) file in the root.
Or, better yet, turn friendly URLs off and make sure there *isn't* an .htaccess file in the root. That will tell you if the problem is with .htaccess rewrite rules.
------------------------------------------------------------------------------------------
PLEASE, PLEASE specify the version of MODX you are using.
MODX info for everyone:
http://bobsguides.com/modx.html