I'm posting here in reference http://drupal.org/node/934726#comment-5859204
---------------------------
I have this problem with ubercart products (www.riberbike.es)
but only when terms has more than one product :) on 1rst and 2nd block (list) taxonomy
ej: "Peugeot" have troubles (many products for this make),
but "santacruz" no trouble >> only one term in this make.
#71 do not work for me.
>>> 3rd block taxonomy: no problem even if more than one "product" included in this term
because (???? mmm) 3rd block have a class defined in shop (ubercart > bike accessories )
1rst & 2nd block haven't class defined in ubercart (default product / standard node(?), bikes) It could be the reason ????
No troubles in terms like "Origin-8" "HDR",.... in the 1rst block because many products but alls from accessories, i.e: from "defined class" in ubercart shop.
So only problem with terms linked with "ubercart: default product class" and more than one product in term list, not with terms "from" ubercart defined class. !!!
I hope it can help for reproducing this issue. thanks
-----------------------
Regards,
| Comment | File | Size | Author |
|---|---|---|---|
| taxonomy-troubles.png | 1.07 MB | stefmex |
Comments
Comment #1
longwaveI don't think this is an Ubercart issue. Ubercart never calls field formatters directly, this is done by core when a taxonomy field is attached to a node.
#1075998-21: Notice: Undefined index: taxonomy_term after re-using term reference fields confirms this issue occurs without Ubercart.
Comment #2
stefmex commentedThanks,
In my case re-using term reference (ej: makes) with ubercart default nodes (bikes) I'm having troubles, and re-using same term reference (ej: makes) with ubercart class defined products (accessories) no problem.
I'm confused.
Comment #3
longwaveThere is no difference internally between the default product content type and other classes, just that one is available by default. As product classes are just content types, core is responsible for attaching fields, Ubercart has nothing to do with this. Perhaps some other module has corrupted some data somewhere or is doing something unexpected to taxonomy terms.
Comment #4
stefmex commentedI was confused with ubercart classes, but in fact, one class have not attributes and other yes. I made some tests and if one of the products linked with a taxonomy term have an attribute with "not null" cost/price we have the next error:
1rst one is a "Notice" in registry
Notice: Undefined index: taxonomy_term en taxonomy_field_formatter_view() (línea 1443 de /home/riberbik/public_html/modules/taxonomy/taxonomy.module).
2nd one is an "ERROR" in registry
EntityMalformedException: Missing bundle property on entity of type taxonomy_term. en entity_extract_ids() (línea 7501 de /home/riberbik/public_html/includes/common.inc).
----------------------------------
If no products with price attribute, no problem (no attribute or attribute without prices, like colours, etc.,...) Still have a "Notice" but not error, no disturb for guest user.
Notice: Undefined variable: blocks en tagadelic_block_view() (línea 387 de /home/riberbik/public_html/sites/all/modules/tagadelic/tagadelic.module).
----------------------------------
I don't know why.
Could somebody confirm or reproduce this issue?
Regards,
Comment #5
longwaveThis still isn't anything Ubercart can fix. Please read what I wrote in #1 and #3.
Also the last error you list is nothing at all to do with Ubercart, you need to report that separately against tagadelic module.
Comment #6
stefmex commentedOther case, please see http://drupal.org/node/934726#comment-5943404
regards,
Comment #7
longwaveStill unable to reproduce this, and nobody else has reported it, so suspect this must be an issue specific to your setup.