1
于是,我来到了一个情况,我需要知道当前被用户看到的UI页面的内容网站的sys_id
当前内容的网站参考获取正在查看
我想获得当前请求URL和提取后缀部分,然后查找content_site
表,但它不是一个很干净的解决方案,有些人可能会应用URL重写规则,这将改变URL,所以有什么想法?
我的意思是现在服务如何将不同的属性和组件关联到根内容网站?
我在赫尔辛基版本上运行
于是,我来到了一个情况,我需要知道当前被用户看到的UI页面的内容网站的sys_id
当前内容的网站参考获取正在查看
我想获得当前请求URL和提取后缀部分,然后查找content_site
表,但它不是一个很干净的解决方案,有些人可能会应用URL重写规则,这将改变URL,所以有什么想法?
我的意思是现在服务如何将不同的属性和组件关联到根内容网站?
我在赫尔辛基版本上运行
你能解释一下你要完成,并可能在那里你想看看这件事呢?
如果你想寻找一个页面时,为了获得内容网站的sys_id
,你可以把它在果冻脚本,因为这
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:g="glide" xmlns:g2="null" xmlns:j2="null" trim="false">
<body>
<script language="javascript">
var siteSysId = "${current_page.getSiteID()}";
alert("Site sys_id: " + id);
</script>
</body>
</j:jelly>
的关键部分是其${current_page.getSiteID()}
会给你带来价值。
我没有太多的运气找到current_page
对象的良好文档,但可能会让你开始。
我测试了这个在日内瓦实例,所以我怀疑它会在工作赫尔辛基您的回复
感谢,现在我要测试它,并给您反馈 –
这就是我正在寻找,感谢kirk,在回答你的问题时,我被要求向内容网站添加一些自定义字段,并基于这些自定义字段的值在内容页面中执行某些操作,所以我需要访问内容网站记录获取所需值,问题解决! –