我在ASP.net中为联系人设置了同步服务器但是当我尝试浏览ProfileSync.aspx页面时,我收到的错误是
"Configured E-mail address is not an existing extended detail field"
"Creating a Contact object failed, while the database settings seem to be correct. Check the cd_audience_manager_conf.xml configuration file."
Run Code Online (Sandbox Code Playgroud)
cd_audience_manager_conf.xml配置文件设置:
<ExtendedDetails>
<!-- Name of extended details field that contains the e-mail address -->
<EmailAddressFieldName>MAIL</EmailAddressFieldName>
<!-- Name of extended details field(s) used for Contact identification. -->
<!-- These are always considered mandatory fields -->
<ContactIdentification>
<Field>IDENTIFICATION_KEY</Field>
<Field>IDENTIFICATION_SOURCE</Field>
</ContactIdentification>
</ExtendedDetails>
Run Code Online (Sandbox Code Playgroud)
OutboundEmail.xml设置为:
<ContactDetails>
<ItemTitle format="{NAME} {SURNAME} ({MAIL})" />
<ContactDetail name="IDENTIFICATION_KEY" enableSearch="false" isIdentificationKey="true">
<Label>Identification …Run Code Online (Sandbox Code Playgroud) 我创建了一个动态页面,它查询代理数据库,并根据过滤器在运行时显示组件表示.我在页面上使用了Tridion UI来编辑组件.
现在由于页面上的内容是动态的,我不想使用"创建和插入内容"功能,因为它将创建组件,它将尝试在页面上插入我不想要的内容.
有没有办法让我可以使用动态CP禁用页面的"插入内容"和"新页面"功能?
我想要的只是能够使用所需内容类型的"创建内容".
在DD4T视图中,我试图在类别中选择关键字的Path值.
foreach(var category in @Model.Categories)
{
if (category.Title.Contains("Taxonomy"))
{
str = category.Keywords[0].Path;
break;
}
}
Run Code Online (Sandbox Code Playgroud)
但在@ Model.Categories中变为null.
错误:对象引用未设置为对象的实例.
虽然数据存在于XML中.
请建议.
我试图在我的MVC中使用Glass Mapper - 在Sitecore - 7.1中的v4.0.30319项目.
以下是我安装的Glass Mapper版本
当我从nuget安装Glass mapper Mvc时,它在App_Config中添加了一个名为(Glass.Mapper.Sc.Mvc)的配置文件 - > include文件夹
文件内容如下
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<settings></settings>
<pipelines>
<mvc.getModel>
<processor type="Glass.Mapper.Sc.Pipelines.Response.GetModel, Glass.Mapper.Sc"/>
</mvc.getModel>
</pipelines>
</sitecore>
</configuration>
Run Code Online (Sandbox Code Playgroud)
现在当我运行我的网站时,它会给我以下错误(当运行上面配置中提到的管道时)
无法解析类型名称:Glass.Mapper.Sc.Pipelines.Response.GetModel,Glass.Mapper.Sc(方法:Sitecore.Configuration.Factory.CreateType(XmlNode configNode,String []参数,布尔断言))
但参考已经存在?
我错过了任何步骤吗?请有人帮忙.
我能够为Component进行内联编辑.我可以在"表单视图"中打开组件并可以保存组件,但是当我尝试单击"更新预览"按钮时,它会提示错误"架构参考ID".当我单击"SDL Tridion"标签或刷新页面时,同样的错误消息也会显示为警告.
Tridion事件查看器中记录了以下错误:
SCHEMA_REFERENCE_ID Component: Tridion.ContentManager.CoreService
Errorcode: 0 User: NT AUTHORITY\NETWORK SERVICE StackTrace
Information Details: at
Tridion.ContentManager.Session.GetList(SystemWideListFilter filter)
at
Tridion.ContentManager.CoreService.CoreServiceBase.GetSystemWideListXml(SystemWideListFilterData
filter) at SyncInvokeGetSystemWideListXml(Object , Object[] ,
Object[] ) at
System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object
instance, Object[] inputs, Object[]& outputs) at
Tridion.ContentManager.CoreService.TransactionSupportInvoker.Invoke(Object
instance, Object[] inputs, Object[]& outputs) at
System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&
rpc) at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&
rpc) at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc&
rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean
isOperationContextSet)
Run Code Online (Sandbox Code Playgroud)
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or …Run Code Online (Sandbox Code Playgroud)