Note this already has existed for nearly a year here: http://joomlacode.org/gf/project/joomla/tracker/%3Faction%3DTrackerItemEdit&tracker_item_id%3D19836/?action=TrackerItemEdit&tracker_item_id=33171&start=8375
How to reproduce the problem and/or test the patch::
1 - Enable System cache 2 - Enable cache plugin 3 - Set cache time 6 hours 4 - Use the website
View different individual articles in a category blog and observe the breadcrumbs.
Showing the actual path with the correct article name
Breadcrumbs show wonky results. It's possible it's showing the first cached path or something.
PHP Built On Linux host.happydogwebproductions.com 2.6.32-042stab093.4 #1 SMP Mon Aug 11 18:47:39 MSK 2014 x86_64
Database Version 5.5.40-cll
Database Collation utf8_general_ci
PHP Version 5.4.30
Web Server Apache
WebServer to PHP Interface apache2handler
Joomla! Version Joomla! 3.3.6 Stable [ Ember ] 01-October-2014 02:00 GMT
Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36
currently this shows on our blog at hdwebpros.com/blog. I won't keep it there super long due to bad UX but I'll keep it there for a bit.
The URL is right.
http://hdwebpros.com/blog/
I don't see a typo. I just discovered something else. Most of them are correct (I had cleared browser cache and joomla cache). But the issue persists just on a few random ones. Especially when you view different categories. I just stumbled on this one for example:
http://hdwebpros.com/blog/live-learn-and-then-update-your-website.html
And there may be a few others scattered that are wrong. The non-sef for that article being used is
index.php?option=com_content&Itemid=114&catid=34&id=258&lang=en&view=article
and all of that is correct. The only other thing to note is that sh404 is being used, but it is using the non-sef I just mentioned.
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5188.
My fault, you're right.
And there may be a few others scattered that are wrong. The non-sef for that article being used is
index.php?option=com_content&Itemid=114&catid=34&id=258&lang=en&view=article
Your site does not look like it is a multilingual site. Why to you have &lang=en
in this link?
iirc thats something that sh404sef sometimes adds (might be wrong its a long time since i used it)
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5188.
Status | New | ⇒ | Information Required |
Please test without sh404sef
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5188.
Hey guys, you can delete this issue. It was an ordering/cache issue with the breadcrumbs module and cache plugin. Glad it's not a bug and just an oversight that took a while to sort.
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5188.
Status | Information Required | ⇒ | Closed |
Set to "closed" on behalf of @brianteeman by The JTracker Application at issues.joomla.org/joomla-cms/5188
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2014-11-25 16:57:34 |
It was an ordering/cache issue with the breadcrumbs module and cache plugin. Glad it's not a bug and just an oversight that took a while to sort.
@hdwebpros Good catch. Which cache was it exactly? How can ordering of a module and a plugin cause this issue? I have the same problem and the issue doesnt appear when cache is off. This problem is also there for Progressive caching too. Can you explain what solved it for you?
Thank you
What I did was, since it seems to be only affecting the Breadcrumbs module, I just disabled caching for this module alone from Advanced settings. That does it. Now every other modules are cached except for this breadcrumb mod so no more problems with broken breadcrumbs. :)
I am seeing this behavior in 3.4.1
breadcrumb cache never worked corretly for me, in any site, J2.5 included.
I hope a day someone fix it, but how to get the real strategy because each component have anothers variables ?
Labels |
Added:
?
|
+1 how to fix this issue in J 2.5 ? Anyone?
@aaronhudon thank you, i found it!
Hey everyone, still cannot understand how you can accept any time this temporary solution as a fix? It is a bug, it is obvious, while cache enabled for the breadcrumb module it stops working. This is not the first time when I saw this ticket about this issue and all the time no fix for it! Yes, except turn the cache off for this particular module.
Just type “joomla breadcrumbs cache” in google and you will see.
I think this is a one of the majors components for the site and its buggy. Joomla developers, please pay attention to this problem! (this is an old bug, you can see it by a search results 2012,2013 etc years)
Thanks for attention.
I'd love to fix but no idea where to start :)
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5188.