Hi!
I'm trying to upgrade a site do D6, but the view taxonomy/term/% always gives me a page containing just the title, and no nodes. This view is essencial for the site, as I'm using Taxonomy_menu.
Is this a known issue? If not, how can I trace it?
Thanks in Advance,
Carlos.
Comments
Comment #1
merlinofchaos commentedIt's not a known issue. Other than that, there is no way to debug this without some more information. Start with an export of the view and pasting the query produced during view preview.
Comment #2
zottmann commentedHi! Thanks for the answer!
I´ve exported the view as you can see below. I´ve tried to get the query produced during preview (display page), using the value "1" as argument (taxonomy term #1), as well as other values, but I always get the message "No query was run". Should I use something else as an argument?
Comment #3
zottmann commentedHi!
I 'm really needing help on this ... Any hint on what should I do next?
Regards,
Carlos.
Comment #4
dawehnerUpdating the status:
The problem was that the argument return 404 if no argument is provided. Thats just a admin ui usage mistake :)
If you want to show every node if no argument is provided change the settings to something you need in the first argument.
Comment #5
merlinofchaos commentedNo, the taxonomy/term/% view shouldn't ever NOT have an argument.
When I import this view and try it on my test site, it works exactly as it is supposed to.
I do not have an explanation for why it might not be working on another site.
Comment #6
zottmann commentedHi!
Thanks for the answers, and sorry for the my delay, but I was away from work last week.
I think that the key to the problem is that no query is being run, as I stated in post #2. What can be the cause of this behaviour?
Thanks again,
Carlos.
Comment #7
zottmann commentedHi!
I´ve installed the devel module and tried to display the "taxonomy/term/%" page, and the devel module showed a little more than 100 queries. I think that the most relevant ones are the following, that I found at the begining of the queries list presented by devel (there were 3 queries before them, but apparently not related to taxonomy or menus)
Thanks again,
Carlos.
Comment #8
zottmann commentedComment #9
zottmann commentedHi!
Just changed the status of this issue to "active", as I´m still facing the problem and I´m still needing help.
Regards,
Carlos.
Comment #10
zottmann commentedHi!
Just another piece of information. Nodes created after the site was upgraded do D6 are being shown in the views. Only the old documents, added when the site was D5, are not being shown.
Thanks again,
Carlos.
Comment #11
merlinofchaos commentedDo you get the same kind of behavior if you disable the taxonomy_term view and let Drupal handle it?
Comment #12
zottmann commentedHi!
Thanks for the answer!!
I´ve disabled the view, and the behaviour remains the same.
I´ve also built a new view, that just lists the titles of the published nodes, and added a filter to it, on the taxonomy term associated to the nodes. When I configure the filter to a taxonomy term associated to a node created after the upgrade to D6, the nodes appear on this new view. When I configure the filter to any taxonomy term associated only to nodes created before the upgrade, I get an empty view again.
The taxonomy terms themselves were all created before the upgrade to D6.
If this information is relevant, this site is run on a Postgres database.
Regards,
Carlos.
Comment #13
ccshannon commentedHey there, I came across this thread as I suddenly had a similar problem, but with only one vocabulary's terms. This is what solved my issue. In case this helps ...
Did you go into the View's 'Arguments' section and make sure the term argument's proper vocabularies were set? It might be you are trying to run a feed off a vocabulary you aren't allowing in the View.
Comment #14
mdlepage commentedditto over here. I did try what ccshannon suggested but it didn't work.
Help!
Comment #15
zottmann commentedHi! Thanks for your help! I'll try that and will let you know ...
Comment #16
esmerel commentedNo activity for more than 6 months