我们的Web引用似乎没有在使用它的网站的web.config中定义.我发现在"Web References"文件夹中有一个名为"Reference.map"的配置文件看起来是可编辑的,但是当我编辑它时没有任何反应.我甚至将文件夹中的WSDL文件重命名,以查看它是否会获得新文件.它没.
我是否必须进行构建才能更改引用的Web服务的URL?
在学习Sitecore时,我发现Web上的大多数Sitecore示例代码都是使用XSL而不是.NET.
选择XSL优于我已经习惯作为.NET开发人员的流程有什么优势?
使用XSL是否具有处理速度优势?
一旦您熟悉语法,XSL是否真的更容易?
我们一直在生产数据库服务器上存储我们的临时数据库,其思路是尽可能与生产相同.
最近,一些评论让我质疑这个想法.由于我有可能错误地将某些东西用于生产,因此不要将它们放在同一台服务器上是有意义的.
我的Staging数据库是否真的与我的开发数据库位于同一服务器上,而不是与生产相同的服务器?
我试图在sitecore中创建一个存档策略,我看到了意想不到的结果.如果我手动存档项目,它将转到存档应用程序并从内容树中删除.
相反,如果我设置存档日期和时间然后等待,该项目在存档菜单中显示"此项目已存档",但该项目仍在内容树中可用.它在归档应用程序中也不可用.
这是预期的行为吗?
我们有一个包含许多数据库的SQL服务器.我们的客户拥有多个版本的类似应用和多个应用,适用于单个客户.几乎所有数据库都与特定网站相关联.
你如何保持有组织的数据库名称?当然没有单一的答案,但你有一个适合你的数据库命名策略吗?
我们正在考虑:
客户+产品+开发阶段(生产,分期等)
但是当客户运行三个版本的产品时,这会变得很尴尬.
当工作流程中审阅者拒绝了某个项目时,如何通知提交者?这似乎是很常见的情况,但是我只看到“电子邮件操作”项中最基本的字段:
到,从,主题,消息
是否为用户提供系统变量,然后为用户的电子邮件地址提供某些内容?我希望它是这样的:$ user.email。
我们正试图在运行.NET Framework 2.0的Sitecore 6.4.1中使用我们的Web Forms for Marketers模块(我认为它是2.2,但我不知道如何判断)修复旧问题.我甚至无法在项目中添加表单.我假设我应该使用项目的演示文稿选项卡中的"插入表单"按钮.
当我单击该按钮时,我得到一个正常的向导,直到它告诉我以下内容:"没有允许的占位符来插入新表单."
暂时忽略错误的语法问题,我假设它告诉我项目有先决条件允许它使用表单.我环顾四周,认为这个问题可能与此有关:
无法获取Sitecore表单以显示在占位符中(Web Forms for Marketers模块)
所以我确保表格在我的模板中.它现在在那里,但是当我在设备编辑器中单击"表单"项目上的"编辑"时,会在日志中抛出"值不能为空"异常.

我有一个占位符设置,因为我已经读过我出于某种原因需要它.它被命名为"form",设置项是/ content.
我错过了一个特色吗?我需要重新安装模块吗?
我一直在努力使用这个Sitecore查询代码.发布所有项目,查询在XPath Builder中工作,但它总是在后面的代码中返回0结果.我从没有其他人抱怨的代码示例中复制了这个,但仍然没有得到任何结果.我尝试使用"query:"附加,但它会引发语法错误.
string query = "/sitecore/content/ShrinersHospital2/CareAndTreatment//*[@@templatename = 'CareAndTreatmentType' and @TreatmentType = '{ECDBE944-99DE-4347-8FA2-6613FA85402C}']";
Item[] items = Sitecore.Context.Database.SelectItems(query);
Run Code Online (Sandbox Code Playgroud) sitecore ×5
sitecore6 ×5
database ×2
sql-server ×2
asp.net ×1
c# ×1
naming ×1
web-services ×1
xslt ×1