标签: sitecore

使用静态值填充Sitecore Droplist

我可以通过在源字段中直接指定它们来填充sitecore中的droplist,Apples|Oranges|Grapes并将它们显示在模板上,而不是实际为每个值创建项目,然后编写指向父项的查询?

sitecore sitecore6

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

在Sitecore中使用XSL而不是C#有什么好处?

在学习Sitecore时,我发现Web上的大多数Sitecore示例代码都是使用XSL而不是.NET.

选择XSL优于我已经习惯作为.NET开发人员的流程有什么优势?

使用XSL是否具有处理速度优势?

一旦您熟悉语法,XSL是否真的更容易?

xslt sitecore sitecore6

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

Sitecore根据外部成员资格数据库验证用户身份

我有一个Sitecore网站,我希望将网站访客帐户存储在外部asp.net会员数据库中,但保持Sitecore内容编辑/管理员通过Sitecore界面进行管理(因此存储在'Core'数据库中).

我已阅读以下论坛帖子 http://sdn.sitecore.net/SDN5/Forum/ShowPost.aspx?postid=35305

其中提到了以下文件 http://sdn.sitecore.net/upload/sitecore6/62/membership_providers_sc62-a4.pdf http://sdn.sitecore.net/upload/sitecore6/62/security_api_cookbook_sc60-62-a4. pdf http://sdn.sitecore.net/upload/sdn5/modules/ad/low-level_sitecore_cms_security_and_custom_providers-a4.pdf

但这些似乎都没有提供我需要做的全貌.

我目前已将该<membership>部分设置为使用"切换器"提供程序(指向我的会员数据库的相应提供程序),并且该<roleManager>部分还设置为再次使用切换器提供程序,并指向所述会员数据库的相应提供程序.

到目前为止,我只是成功打破了Sitecore桌面中的用户管理器(Item has already been added. Key in dictionary: 'extranet\Anonymous' Key being added: 'extranet\Anonymous'如果Sitecore创建了Extranet\Anonymous帐户,或者Object reference not set to an instance of an object.如果我删除了该用户帐户,则会抛出异常.

作为背景信息我使用Sitecore 6.5,我的网络配置的相关部分如下

<membership defaultProvider="switcher">
  <providers>
    <clear/>
    <add name="sitecore"
         type="Sitecore.Security.SitecoreMembershipProvider, Sitecore.Kernel"
         realProviderName="myProvider"
         providerWildcard="%"
         raiseEvents="true"/>
    <add name="sql"
         type="System.Web.Security.SqlMembershipProvider"
         connectionStringName="core"
         applicationName="sitecore"
         minRequiredPasswordLength="1"
         minRequiredNonalphanumericCharacters="0"
         requiresQuestionAndAnswer="false"
         requiresUniqueEmail="false"
         maxInvalidPasswordAttempts="256"/>
    <add name="switcher"
         type="Sitecore.Security.SwitchingMembershipProvider, Sitecore.Kernel"
         applicationName="sitecore"
         mappings="switchingProviders/membership"/>
    <add name="myProvider"
         type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
         applicationName="sitecore"
         connectionStringName="myDatabase"
         minRequiredPasswordLength="1"
         minRequiredNonalphanumericCharacters="0" …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-membership sitecore

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

为什么Sitecore keepalive任务默认设置为1小时?

在web.config中设置的sitecore keepalive任务调用'keepalive'url配置为默认每小时运行一次:

<agent type="Sitecore.Tasks.UrlAgent" method="Run" interval="01:00:00">
  <param desc="url">/sitecore/service/keepalive.aspx</param>
  <LogActivity>true</LogActivity>
</agent>
Run Code Online (Sandbox Code Playgroud)

如果默认的IIS应用程序池超时为20分钟,这是否意味着keepalive功能无法在其默认配置状态下工作?即一个闲置的站点最多会调用一次此任务,可能会使站点保持活动状态20分钟,然后它将超时并卸载,直到真正的外部请求到达为止.

除非我遗漏了某些内容,否则此设置应设置为20分钟以内(或者更确切地说是20分钟减去调度程序间隔),以便按预期工作,对吧?

sitecore scheduled-tasks

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

在Sitecore中获取项目创建日期

无论如何我们可以在统计部分下以编程方式获得项目的创建日期吗?谢谢.

.net c# sitecore content-management-system

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

Sitecore CMS创建新用户和角色

任何人都可以帮我解决我在尝试注册新用户时遇到的问题吗?它说:"您无法访问系统.如果您认为这是错误的,请与系统管理员联系."

我创建了新角色,为该角色添加了成员​​,双重检查了用户的密码并启用了用户.我还将域名设置为sitecore.

有任何想法吗?谢谢!

sitecore content-management-system

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

如何使用Sitecore Glass Mapper渲染与css类的链接

我有以下链接:

<a class="btn btn-primary" href="#">View details »</a>
Run Code Online (Sandbox Code Playgroud)

如何使用sitecore glass渲染它仍然保留css类的链接?使用sitecore中的字段渲染器,您曾经能够将该类作为附加参数传递,这对玻璃有什么作用?

这是我到目前为止:

@RenderLink(x => x.Link)
Run Code Online (Sandbox Code Playgroud)

这只会渲染没有类的链接.

任何帮助赞赏.谢谢.

c# sitecore hyperlink glass-mapper

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

Sitecore中的GeneralLink

我是Sitecore的新手.我创建了一个页面模板,并为General Link类型的URL添加了一个字段.我为链接的文本创建了另一个字段(这是此项目中的标准做法).

我只是想在我的用户控件中显示链接,但我不能让它工作.这应该很简单,但我会围成一圈

这是我试过的代码示例..

ascx:

<asp:HyperLink runat="server" ID="lnkMain"></asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)

ascx.cs:

lnkMain.NavigateUrl = SiteCore.Context.Item.GetGeneralLink("Link1");
lnkMain.Text = item.GetFieldValue("Link1Text");
Run Code Online (Sandbox Code Playgroud)

c# asp.net sitecore

9
推荐指数
3
解决办法
4万
查看次数

Sitecore中的Renderings和Sublayouts之间有什么区别

任何人都可以告诉我Sitecore中的Renderings和Sublayouts之间的区别以及何时应该使用它们?当你使用MVC时它会有什么不同吗?

我最近经历了很多针对Sitecore的教程/视频,有时将演示文稿创建为Sublayout,有时候渲染这两种渲染在将其链接到MVC视图时似乎都是一样的.必须有一些差别,但我没有找到任何准确解释它是什么以及何时应该使用每一个的东西.

asp.net-mvc sitecore sitecore7

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

SOLR搜索提供程序的Sitecore 8.1索引重建策略

只需阅读下面的索引更新策略文档,但无法得到关于哪种策略最适合SOLR搜索实现的明确答案:

https://doc.sitecore.net/sitecore_experience_platform/search_and_indexing/index_update_strategies

我们已经设置了主要和从属Solr端点,其中master将用于创建/更新.和奴隶只读.

感谢您是否可以建议将索引策略用于:

  1. 内容创作

  2. 内容交付

解决方案托管在azure Web应用程序中,内容交付可以随时从1-N号码放大或缩小.

我打算在下面配置:

  1. 只有CA具有OnPublishEndAsync
  2. 所有CD都没有任何索引策略.

感谢您是否可以建议一个适合您的解决方案.另外我们如何禁用索引策略?

谢谢.

solr sitecore sitecore8

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