This happens on my live site, and I am having trouble pinpointing when it happened. I have a functionality that relies on views that take referenced node as the view's argument. I found now that "referenced node" is currently missing from the available argument type when I edit the view or try to create new one.
I am quite desperate as when I try the latest views and cck on a test installation, it works, but it does not on my production site. If someone can point out the location of the code that this involves, or better yet point out what could have caused this problem, I would be really grateful.
Comments
Comment #1
bmcmurray commentedChrisada,
I know this is an old issue, but I ran into something similar just recently. We are using a lot of different CCK types, including Date fields and noticed that a number of the fields weren't available as arguments. (At first I just noticed the node reference fields were missing because that's what I was looking for, but then I realized a number were missing). I had another site where node references *were* displaying in the arguments list, so I knew it was possible.
After a number of hours of disecting CCK and Views functions, I discovered where the problem was. Date fields were screwing up the loop in CCK which builds the available fields for the argument list. I was using a slightly newer version of Date on my other site (I had already made sure I was using the same Views and CCK modules).
If you're using Date module, make sure you update to 5.x.1.8 or newer as the issue is fixed there. You'll need to clear your views cache and possibly your entire site's cache (I cleared both immediately so I don't know which did the trick).
Comment #2
catchMarking as fixed sicne it looks like the latest CCK sorts this out.
Comment #3
yched commentedActually the fix is in latest Date.module, IIRC.
Comment #4
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.