I created a new Content Type, then created new Categories (vocabularies) to be assigned to it. I then created a View with exposed filters for each of those vocabularies. It worked great!

A few days went by, I tried to access the View, and suddenly got errors:
warning: Invalid argument supplied for foreach() in /Library/WebServer/Documents/drupal-5.0/includes/form.inc on line 928.
and the exposed filter fields are empty in the View.

I edited the View to check the filters and found that I no longer have the "add filter" options for 'Taxonomy Terms for " -- other than "Taxonomy Terms for Forums", which is still there. Everything else is still intact (categories are still correct, etc.), but the Views module doesn't offer those filters anymore.

Any ideas why this happened or what I can do to recover?

Comments

isaac77’s picture

try de-activating then re-activating the views module. i had a similar (though not identical) problem, and that did the trick for me.

audrey-1’s picture

I tried that -- without luck -- but thanks! :)

Yesterday I installed and activated the "Views Bonus Pack" module. As soon as it was activated, my existing "Taxonomy: Terms for " reappeared! However, when I added another category/vocabulary, it did not show up in my Views filter options. I toggled the enabling on the Views Bonus Pack module and that new vocabulary suddenly appeared in the list... I wasn't sure if I should post that info as a 'fix'. lol!