Once I added a Filter into my views (the field is a text data), I'm getting whole lot of error as shown in the attachment..:(
warning: implode() [function.implode]: Invalid arguments passed in D:\Server Root\WWW\motorspot\sites\all\modules\views\includes\filter.handlers.inc on line 843.
Is there a solution to this problem? I can't get any filters to be exposed.
| Comment | File | Size | Author |
|---|---|---|---|
| screenshot.png | 32.82 KB | ktleow |
Comments
Comment #1
deejmer commentedSubscribing
Comment #2
bdragon commentedThou shalt not gimp the issue title.
Comment #3
merlinofchaos commentedPlease try the -dev version; I've fixed an issue very much like this. (You can find the 6.x-2.x-dev version by clicking on 'view all releases' and searching for "6.x-2.x-dev")
Comment #4
Markpanzee commentedI get a similar error:
The error doesn't occur on every machine (in fact, it only seems to occur when viewing the site from one computer that I know of).
I tried updating to the dev version, but the error remains. My view doesn't have any filters, but I am guessing the error is caused by the arguments I am setting. It's a block view, and I use php code to set the arguments - what I want to do is just grab the taxonomy terms for the current page and display a list of related pages.
In case it is useful, here is the export of the view.
Comment #5
merlinofchaos commentedThat says that the PHP code it's trying to evaluate is failing. That means it's user entered code, not Views at all. It's not a similar error.
Comment #6
Markpanzee commentedCorrect. PHP error was caused by the fact that the Taxonomy Access Control module was not "listing" the taxonomy terms I was trying to pull from the node, so users without sufficient permissions couldn't didn't get any terms. Sorry to bother everyone.
Comment #7
merlinofchaos commentedktleeow: I believe I have this fixed. At least, I had an error -- actually a very different error -- when I imported your view. I fixed that error and the view appears to work normally for me now.
Please let me know if the -dev version fixes this for you (note -dev is only packaged every 12 hours so it may be a few hours before you can access this commit through -dev; if you can get Views from CVS you can test more quickly).
Comment #8
ktleow commentedThat view above was not mine. Its by Markpanzee.
I got the error above when I used imce_image cck field. After that, I deleted that and used imagefield. No more problems.
I guess it could be imce's argument problems..
Comment #9
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #10
Anonymous (not verified) commentedMarkpanzee thank you. your code helped me with this :
From:
return implode ('+',$terms);
To
return implode (\'+\',$terms);