问题标签 [ecm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1221 浏览

constructor - mixin # 不是可调用的构造函数

下面是我创建 Dojo 小部件“app.ThirdWidget”的代码,它是 ICN 的 Filenet Viewer 小部件的包装器-

但我在萤火虫中遇到以下错误,请帮助:

0 投票
1 回答
37 浏览

file-upload - ECM Sitecore 上传来自 .CSV 错误的收据

尝试在 Sitecore Email Campaign Manager 中上传收据时,是否有人收到以下错误?看起来该文件没有保存在临时文件夹中。错误不一致。它偶尔发生。

在此处输入图像描述

0 投票
1 回答
198 浏览

sitecore - Sitecore ECM:无法访问电子邮件营销管理器

我使用安装指南 ( https://sdn.sitecore.net/Products/ECM/ECM%202,-d-,2/Installation.aspx ) 安装了 Sitecore ECM。

这就是我所做的:

  1. 安装 SPEAK1.O
  2. 更新连接字符串
  3. 安装ECM2.2
  4. 针对报告数据库运行 Sitecore.EmailCampaing.sql
  5. 发布网站

完成这些步骤后,我可以在 System 中看到已安装的渲染项、模板、模块以及在 Content 中的示例项。但是,我在 Sitecore 开始按钮中找不到任何列出的电子邮件营销管理器的“电子邮件营销”链接。

我们现在暂时禁用了分析功能,但我认为它不会影响这个问题。我们正在使用 Sitecore 8.0



在此处输入图像描述

0 投票
1 回答
304 浏览

sitecore - Sitecore 8.1 EXM 无法在收件人列表中添加 Sitecore 外联网用户

我正在尝试将现有的 sitecore 用户添加到收件人列表中。我使用列表管理器创建了空的收件人列表。下面是我的代码。

但是,当我看到我的收件人列表时,它总是空的。请帮忙。

0 投票
1 回答
787 浏览

sitecore - Sitecore EXM 通过导入 csv 创建联系人列表

我最近遇到了需要通过导入 csv 文件来创建列表的情况。我几乎没有什么疑问要了解它是如何工作的

  1. 导入 csv 是否会为 csv 中的每条记录创建联系人?
  2. 如果是,默认联系人标识符(姓名或电子邮件)是什么?
0 投票
2 回答
440 浏览

sitecore - 具有 Lucene 搜索配置的分布式环境中的 Sitecore EXM 列表管理器

我们使用的是Lucene索引而不是 Solr。我们目前正面临 CD 服务器中的列表管理器的问题。以下代码在 CD 服务器中引发异常,因为它无法从 Sitecore 配置工厂实例化 List Manger。

我已经在扩展环境中浏览了 List Manager 的 Sitecore 文档,但它只讨论了 Solr。 https://doc.sitecore.net/sitecore_experience_platform/digital_marketing/the_list_manager/configure_the_list_manager_in_a_scaled_environment

非常感谢任何有关使用 Lucene 为 List Manager 配置 Sitecore 的指导。

Sitecore 异常堆栈跟踪

值不能为空: Sitecore.Modules.EmailCampaign.Factories.BusinessLogicFactory.<>c__DisplayClassd.b__b() 的 listManager.Modules.EmailCampaign.Core.InstanceCreator.GetConfiguredInstanceOrDefault[TResult](String configurationPath, Func 1 defaultInstanceBuilder) at Sitecore.Modules.EmailCampaign.Factories.BusinessLogicFactory.<>c__DisplayClassd.<CreateDefaultFactory>b__a() at Sitecore.Modules.EmailCampaign.Factories.InitializedOnce1.get_Value()在 Sitecore.Modules.EmailCampaign.ListManager.ListManagerCollectionRepository.GetEditableRecipientCollection(字符串收件人CollectionId)

0 投票
0 回答
289 浏览

c# - 具有单独 API 项目的 Web 应用程序 - 文件上传

我正在构建一个 ECM 项目,我的客户想要 Web 和桌面客户端。所以我决定构建 ASP.NET MVC WebApp 和 WPF 桌面客户端。两者都将通过Web API项目与业务通信(实际上我不确定将 Web API 或 WCF 与 MTOM 作为服务层一起使用)。

由于我希望项目以某种方式扩展,我担心内存消耗,然后我搜索并无法确定服务器在存储/检索文件时是否会使用两倍的内存。

假设某个用户上传了一个 500MB 的文件。MVC 接收文件(因此该文件占用了 500MB 的内存,至少我认为它是这样工作的)。假设 MVC 将请求委托给 Web API(托管在同一服务器中),它将负责存储文件,我的问题是:

服务器在这个过程中会消耗两倍的内存吗?

如果是,是否有任何技术可以避免这种情况?(不需要写完整的例子,我知道要搜索什么就可以搜索它)

随意告诉我这是否是一个糟糕的设计,并为这种情况提出不同的方法,我试图弄清楚是否值得在不同的项目中分离 API。

0 投票
0 回答
388 浏览

compression - 在 Alfresco 中上传扫描文档时进行压缩。管理大量数据

将 Alfresco 视为 ECM,如何管理其中的大量数据?通常 150 dpi 的扫描(黑白)图像为 274K,每天会上传数千张这样的扫描图像。使用 ccitt G4 或 JBIG2 等压缩机制减小文件大小会很有帮助。我是这个企业解决方案的新手,请指导我如何实现这种高效的数据处理以减少对昂贵硬件架构的需求。如果这不是 Alfresco 的责任,那么我应该采用什么其他替代方法。

0 投票
0 回答
156 浏览

java - CMIS 文件大小下载限制?

我有一个指向各种 ECM 的 Java CMIS 实现。我正在使用 InputStream 对象通过 CMIS 获取我的文档。但是,我注意到每当我的文件大小大于 50KB 时都会出现错误。文件类型无关紧要,但一旦超过 50KB,文件将不再正确下载。

我需要使用 CMIS 调整下载限制吗?或者我可能达到了 InputStream 对象的限制?

0 投票
1 回答
949 浏览

css - Set background image of div in xslt file from sitecore image item

As the question states I'm trying to set a background image in XSL file for a Sitecore Email component.

If I hard code a variable with the image source and then set the Div's background using Style then I can see my div with the background set.

div with background image

As you can see from the screen shot above, this works so far as the image is displayed as the div's background image, but is not what I'm after, the background image should be set according to the Sitecore Item, In this case the Items background image field and not a hard coded variable.

I have access to various items from the components template. In this case we have the following fields:

  • Logo (Image)
  • Icon (Image)
  • Background (Image)
  • Headline (Single-Line Text)
  • Icon Text (Single-Line Text)

I can access these items on the page using the following sitecore controls:

  • <sc:image field="logo"/>
  • <sc:image field="icon" />
  • <sc:image field="background" />
  • <sc:text field="headline"/>
  • <sc:text field="icon text"/>

If I add the above onto my xsl page they render correctly as can bee seen from screen shot below:

Added Sitecore Fields

I want to take the background image field and get the src value from it and then set my div's background to this value.

Any idea's how this could/should be done?

Regards,

Comic Coder

EDIT:

I noticed something funny that you may be able to help me understand what is happening.

When I use the following in my XSLT file:

And inspect the source code output i get the following rendered on the page.

I can see the src field is empty and this is a problem. This is the method that is provided by sitecore at the following link on the sitecore SDN

Assessing Field Values in Sitecore

When I use:

Notice the fld on the src field has changed to field now and i get the following when i inspect the source.

I have also asked a question that is relevant to this problem regarding the use of the XSLHelper.fld method which is not working as expected. You can see the question here:

Sitecore XSLHelper.fld Method not working as expected