Superfish seems a bit flaky when it comes to menu tokens. I have noticed that a menu can handle multiple instances of a token in one or more menu links. When this same menu is rendered in Superfish (D7), the tokens are often not "updated" from their last value.

I don't think this is a caching error on my site, but it may be that. I have noticed that menu links with "one" instance of a token tend to work with Superfish, but two instances of a token such as relationship/[user:uid]/request/1?destination=user/[user:uid] will result in values from an earlier token value being inserted. I can't be sure it is limited to "two instances" of the token in the menu link, I just noted this error.

In the above example, I might visit the menu link where [user:uid] = 300. This works with superfish. Then I try to visit the link on a different page where [user:uid] = 320. On this second page superfish inserts "300" again. The same menu on the same page without Superfish will insert the correct token value every time.

Comments

mehrpadin’s picture

Hey there,

Interesting! are you sure this is 1.x-dev and not the 1.8?

Anonymous’s picture

Version: 7.x-1.x-dev » 7.x-1.8

You're right, it is the 7.x-1.8 release. I will try again with the dev installed.

mehrpadin’s picture

Should this be closed?

Anonymous’s picture

Status: Active » Closed (fixed)

Closed, thanks.