我需要在其他环境中修补代理,所以我创建了一个补丁,如下所示:
<agent type="Sitecore.Tasks.PublishAgent">
<patch:attribute name="interval" value="01:00:00" />
<param desc="mode (full or smart or incremental)">smart</param>
<param desc="languages">en</param>
</agent>
这里我使用<patch:attribute name="interval" value="01:00:00" />
但是我如何修补一个参数呢?。我怎样才能测试它?
由于
答案 0 :(得分:4)
如果要修补param
,请使用patch:instead
:
<param desc="languages" patch:instead="param[@desc='languages']">en|pl</param>
您可以通过访问服务器上的/sitecore/admin/showconfig.aspx
网址
答案 1 :(得分:2)
您可以完全按照发布的方式进行修补,即如果参数匹配现有的同名参数,则会覆盖它。不需要任何其他补丁:属性。
您可以从http://<mysite>/sitecore/admin/showconfig.aspx
检查最终配置。