TLDR;什么是在多个层面上处理复杂虚拟物品的最佳或推荐方式?嵌套通配符处理Sitecore中的虚拟物品
我正在处理的事情是,而不是使用查询字符串变量来过滤属性,我只想扩展URL并允许这些URL过滤。
活动:
~/events/2012/april
或
~/events/lunches
或
~/events/6CB27D08-358E-49AA-8107-16A50E963C70
我现在有一个通配符设置处理最后一种情况或一年,但遇到了一个通配符的障碍只处理一个水平,所以我无法仅使用一个通配符来处理/events/{0}/{1}
。更进一步,我认为,共同友好的URL将结束是/events/2012/april/<external_id>_<event_name>
使用通配符,我需要把它们深三层三种不同的布局来处理每个案件,从我目前知道
Events/
*
*
*
有没有更好的方法或更多推荐的方法来处理多个级别的复杂虚拟物品?
还是坚持了处理我的情况下这样三个不同的时间。似乎与'*'意味着什么相反,但我确信Sitecore有这样一个原因。我非常喜欢通配符模块,但配置会保留在Sitecore中,而不是配置文件。 – al3xnull
通配符模块最初适用于我们,但无法使其与网站上的其他导航控件良好地配合使用。 – al3xnull