我在自定义表上实现了智能搜索。搜索必须基于cookie中保存的值。就像cookie中的userGroup是“One”一样,那么搜索应该只返回userGroups“One,Two和Three”中的一个结果。如何在自定义表的where条件中传递cookie值。
Kentico支持Cookie宏。
要从当前用户的浏览器cookie加载值,请使用以下标准宏:
{%Cookies [“CookieName”]%}
例如:
当前所选语言的代码为:{%Cookies [“CMSPreferredCulture”]%}
参考 - https://docs.kentico.com/k10/macro-expressions/macro-syntax