The login block form is not working on the same page of a view with required exposed filters. Filters are working but I can't use the login block form to connect
I have no error message but nothing happen on submit button.

I use drupal 7.12

Comments

dawehner’s picture

Status: Active » Closed (works as designed)

There is simply no way around that. Forms using $_GET are fired on every page load, not only clicking submit, so the validation is done as well and so the login fails.

So i would say this is not fixable.

Reno Greenleaf’s picture

Unsetting "required" checkbox in the exposed filter settings can help.

dadderley’s picture

Issue summary: View changes

Amazingly enough, this issue raised its head for me in a very different context.
I have a site with loads of technical content.

I use the drupal core search module for general site search and the Search Api module for searching the technical pages.

On the landing page for the knowledgebase, I have the drupal search block in the top of the page in the navbar and an exposed filter block of the Search Api view.
On this page, the drupal search module block was completely borked. It would not engage.

By going into my view and unchecking the 'required' option in the exposed filter setting caused the search module form to start working on the page where it was not working.

I am really happy I came across this post.
Thanks @Reno Greenleaf.