标签: sitecore6

我应该如何在Sitecore中存储/访问本地化的UI字符串?

我正在为我的网站添加对多语言的支持.我发现我的渲染器中有许多地方都有硬编码的字符串,我需要解决这些问题.

我似乎有几个不同的选项来解决这个问题......一个是使用标准的.NET方法并将字符串存储在资源文件中.我不喜欢这个,因为我的Sitecore翻译无法达到这一点......而且因为我不认为Sitecore默认设置文化?我相信ASP.NET是如何知道资源文件中使用哪种语言的.

另一种选择是在我的Sitecore模板中为所有这些字符串添加字段,以便内容编辑器中的翻译者可以看到它们.但这似乎是一个巨大的麻烦...有很多很多地方我必须更新我的模板只是为了存储UI元素字符串.

是否还有其他Sitecore支持的选项?建议?我们目前正在使用v6.2.

asp.net sitecore sitecore6

2
推荐指数
1
解决办法
1213
查看次数

营销人员的Web表单 - 成功的行动

我需要其他成功的行动.是否有可能延长表格的这一部分?我已经添加了自定义字段和客户保存操作.我想重定向到特定的URL,而不是树中的节点.这可能吗?我在Meta Data下看到了成功模式列表项,但看起来它们与任何东西都不相关(假设它在框架中是硬编码的)

sitecore sitecore6 web-forms-for-marketers

2
推荐指数
1
解决办法
1932
查看次数

具有多个发布目标的sitecore工作流程

我希望实现一些简单的东西,例如/System/Workflows/Sample Workflow添加多个发布目标(暂存Web和生产Web环境),因此Approved我不想设置最终复选框的状态,而是将其修改为两个状态;

  • 批准进行分期
  • 批准交货

只有Approved for Delivery应该是最终的.我想为每个人设置一个PublishAction,但我不知道如何设置发布目标?

workflow sitecore sitecore6

2
推荐指数
1
解决办法
2046
查看次数

有关Alias功能区菜单可见性的sitecore权限

我正在尝试找到允许在Presentation选项卡功能区中查看Alias功能的权限安全性.

对于有问题的用户我已浏览到核心数据库,并在Access查看器下,我看到Applications/Content Editor下的所有项目都具有读取权限,特别是项目/sitecore/content/Applications/Content Editor/Ribbons/Strips/Presentation/Page Urls以及/sitecore/content/Applications/Content Editor/Ribbons/Chunks/Page Urls读取启用

但是,以此用户身份登录时,没有演示文稿选项卡.

我已经尝试重置缓存,但仍然没有任何变化.我正在使用sitecore 6.5.0

security permissions sitecore sitecore6

2
推荐指数
1
解决办法
2701
查看次数

Sitecore 6-无法删除Content Delivery Server上的主数据库

大家好,我的Content Delivery服务器有问题。如果不删除主数据库,我们将无法删除它。我们当前的信息如下:

Sitecore.NET 6.5.0 (rev. 111230)
December 30, 2011
.NET Framework 4.0.30319.239
Database version: 500
Run Code Online (Sandbox Code Playgroud)

我们收到的错误和堆栈跟踪为:

[InvalidOperationException: Unknown connection string. Name: 'master']
   Sitecore.Configuration.Settings.GetConnectionString(String connectionStringName) +364
   Sitecore.Configuration.Factory.CreateFromConnectionStringName(XmlNode configNode, String[] parameters, Boolean assert) +106
   Sitecore.Configuration.Factory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) +164
   Sitecore.Configuration.Factory.GetInnerObject(XmlNode paramNode, String[] parameters, Boolean assert) +110
   Sitecore.Configuration.Factory.GetConstructorParameters(XmlNode configNode, String[] parameters, Boolean assert) +209
   Sitecore.Configuration.Factory.CreateFromTypeName(XmlNode configNode, String[] parameters, Boolean assert) +94
   Sitecore.Configuration.Factory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) +141
   Sitecore.Configuration.Factory.CreateObject(String configPath, String[] parameters, Boolean assert) +424
   Sitecore.Configuration.Factory.CreateFromReference(XmlNode configNode, …
Run Code Online (Sandbox Code Playgroud)

database connection-string master sitecore sitecore6

2
推荐指数
1
解决办法
4754
查看次数

使用API​​执行Sitecore工作流状态操作

我想知道是否可以通过API执行Sitecore工作流操作.我不能从这里使用这个方法:http://sdn.sitecore.net/Snippets/Workflow/Change%20the%20Workflow%20State%20on%20an%20Item%20via%20API.aspx(执行将触发状态的命令更改).

我想要的是以编程方式创建一个项目,然后将工作流程状态设置为"等待批准",例如,即使没有设置"下一步"的命令.

理想情况下,它会是这样的

foreach (var action in awaitingForApprovalState.Actions)
{
  action.Execute();
}
Run Code Online (Sandbox Code Playgroud)

api workflow sitecore sitecore6 sitecore-workflow

2
推荐指数
1
解决办法
2252
查看次数

如何向当前用户添加新的visitortag(Sitecore)?

我正在使用Sitecore 6.6.我想在程序代码(C#)中向当前用户添加一个新的visitortag.有谁知道如何做到这一点?

非常感谢.

约迪

c# asp.net sitecore sitecore6 sitecore-dms

2
推荐指数
1
解决办法
522
查看次数

如何在sitecore中确定给定项目是否为开始项目?

在配置文件中,我们为元素中的每个网站设置了开始项目(例如,startItem ="/ Home").我们也可以在代码中选择开始项目.但我要问的是如何确定任何选定的项目是否是开始项目?

至少我们可以选择开始项目并与给定项目进行比较,但我认为这不是优雅的代码

sitecore sitecore6 sitecore7

2
推荐指数
1
解决办法
1956
查看次数

将Sitecore 6.6迁移到Sitecore 8

最近Sitecore 8发布了它,并提出了许多令人兴奋的新功能.因此我们的团队决定从Sitecore 6.6 to Sitecore 8.迁移之前迁移,我想知道我应该拥有的所有东西.如,.net Framework,Hardware configuration,environment等.

另外,我想知道从6.6迁移到8的程序?我以前从未参与过sitecore迁移项目.请建议我一些好文章或在这里发表你的想法.

提前致谢.:)

sitecore sitecore6 sitecore7 sitecore8

2
推荐指数
1
解决办法
1614
查看次数

Sitecore:如何从子布局代码隐藏中获取子布局ITEM?

我正在尝试在代码隐藏中获取子布局项(或项ID).这可能吗?

更新:

我不是指数据源项目或当前项目,我在谈论Sublayout渲染定义项目.这与子布局文件具有一对一的关系.

Codebehind文件:

public partial class Product_Sublayout : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Sublayout subLayout = this.Parent as Sublayout;
        Item subLayoutItem = null; //How to get sublayout rendering definition item here?
    }
}
Run Code Online (Sandbox Code Playgroud)

sitecore sitecore6

1
推荐指数
1
解决办法
7049
查看次数