gpt4 book ai didi

Sitecore:将项目版本的语言限制为仅英语

转载 作者:行者123 更新时间:2023-12-03 12:02:36 24 4
gpt4 key购买 nike

我有一个多语言网站,对于一个特定的项目,我想限制内容编辑器来创建语言版本。对于这个项目,我只想有英文版。

我怎么能做到这一点?

最佳答案

我有一个类似的场景,并查看了 Jim 提到的 item:addversion 。但是,这样做时很难不陷入catch 22 的情况。就我而言,我通过代码创建了很多项目。在不引发事件(静默更新)的情况下执行此操作非常棘手,因为它还会禁用项目缓存清除、项目索引等。

相反,我选择创建验证器和装订线。我将所有逻辑放在一个类中,该类可以评估项目预期使用的语言,并制作了一个项目验证器,如果它有多余(或缺失)的语言版本,则会失败。然后将验证器添加到全局规则中。我还创建了一个几乎相同的排水沟,以便更轻松地查找和修复此类错误。

关于Sitecore:将项目版本的语言限制为仅英语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34856693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com