我一直在使用配置转换,但我正在苦苦挣扎:改变“内部文本”而不是属性。
作为一个例子,我在配置文件中有以下内容(如果有兴趣的话,Sitecore的营销人员的webforms):
<param desc="connection string">Database=sitecore_webforms;Data Source=CHANGEME;user id=CHANGEME;password=CHANGEME;Connect Timeout=30</param>
我希望将其更改为正确的连接字符串。通常,这将是我可以做得很好的属性的一部分,但在这种情况下,它不是。
这可以使用“vanilla”转换或Sayed Ibrahim Hashimi的SlowCheetah吗?
答案 0 :(得分:3)
您需要使用Replace
转换。在你的情况下,像
<param desc="connection string" xdt:Transform="Replace">new connection string here</param>
您还需要添加正确的xdt:Locator
属性,以选择元素。