When using the following rule chain within my overall structure, hansel seems to misinterpret an ampersand in the token in the last rule, where field-artist-name is a taxonomy field.

start
-add link Home
-switch on url argument 1
-node
--switch on node type
--<default>
---add link to current page
---leave
--album
---add link Albums
---goto artists link
---artists link
----add link [node:field-artist-name]
----goto <default>
-taxonomy
--switch on path alias (starts with)
--artists
---add link Artists
---goto

For example, going the Artist taxonomy term page of "Jim & Sue" results in
Home » Artists » Jim & Sue
(& rendered as &)

But going to Jim & Sue's album, "Rainy Days" results in
Home » Albums » Jim & Sue » Rainy Days
(& rendered as &amp;)
where Jim & Sue links to the artist page previously mentioned

Any ideas as to how to work around this, or is this a bug that needs to be fixed? Has this already been addressed in 7.x-1.x-dev? Thanks for the help!

Comments

howlesmw’s picture

note:
I tried to use [node:field-artist-name:name] with the same results

vegansupreme’s picture

I think I have the same problem. Seems to affect node titles. The node title: Terms & Conditions is rendered in the breadcrumbs as Terms &amp; Conditions.

vegansupreme’s picture

Issue summary: View changes

some characters hadn't been rendered, replaced with html encoded chars