我想知道是否可以在CRM(4.0)SiteMap实体(SiteMap XML文件)中添加特殊字符。我的意思是当我们修改位于左侧的菜单时,我希望有一些HTML编码字符。通过示例®或其他一些特殊字符。
我尝试执行以下操作:
<Area Id="MyArea" Icon="/_imgs/resourcecenter_24x24.gif">
<Titles>
<Title LCID="1033" Title="Title english &reg;"/>
<Title LCID="1036" Title="Title french &reg;"/>
</Titles>
<Descriptions>
<Description LCID="1033" Description="Description EN &reg;"/>
<Description LCID="1036" Description="Description FR &reg;"/>
</Descriptions>
<Group Id="MyArea_Group">
<SubArea Id="mySubArea"
Url="https://toMyWebSite/Page.aspx" AvailableOffline="false" >
<Titles>
<Title LCID="1033" Title="My Item"/>
<Title LCID="1036" Title="My Item French"/>
</Titles>
</SubArea>
</Group>
</Area>
这实际上显示了“Title English&amp; reg;”在我的左侧菜单区域而不是“标题英语®”。
有没有人有解决方案?
(注意:我已经尝试将字符直接放在“alt-0174”中,但它没有用。)
答案 0 :(得分:1)
编辑:我的初始回复不正确。使用带编号的HTML转义符(在本例中为®
)将这些字符放入站点地图。
只需添加®
而不是您拥有的内容。 &
正在转义,然后它只输出字符reg;
,因为它不是HTML转义码。