Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The way the theme handles links is not compatible with the localization system. Instead of providing the correct language path prefix, it uses the current path prefix for all links.
(very frustrating to debug)
Comments
Comment #1
toitimhcm CreditAttribution: toitimhcm commentedYes, thats right
I am the same problem
when working with multi languages and caching
It fail to all block missing.
need fix please,
-------------
Comment #2
JacineThis isn't an issue with the theme. It's an issue with Drupal: http://drupal.org/node/244162
Personally, I refuse to hack a fix for this into my theme, as I strongly believe it doesn't belong in a theme. For clarification, all the theme does is change the markup of links in certain places, like
$node->links
. The theme doesn't create or modify link structure.If you want to hack it into the theme yourself, this might help you: http://drupal.org/node/188269
Comment #3
rcross CreditAttribution: rcross commentedJust to be clear, I've skimmed through the linked issue and it does not seem to be relevant to the problem being expressed.
Other themes do not exhibit the same behavior. I was able to correct the issue by commenting out the call to the function that reformats the links, so there definitely seems to be something there influencing the links. I haven't had a chance to identify the bug in the actual function yet. (The _sky_button_links function)
Comment #4
rcross CreditAttribution: rcross commentedalso, the second link you point out relates to D5 and thus doesnt seem pertinent to this. This would seem more relevant to D6 if anything http://drupal.org/node/313814