問題タブ [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.
sitecore - Sitecore ECM: メール キャンペーン マネージャーにアクセスできない
インストール ガイド ( https://sdn.sitecore.net/Products/ECM/ECM%202,-d-,2/Installation.aspx ) を使用して Sitecore ECM をインストールしました。
これは私がしたことです:
- SPEAK1.Oをインストール
- 接続文字列を更新する
- ECM2.2をインストール
- レポート DB に対して Sitecore.EmailCampaing.sql を実行します。
- 公開サイト
これらの手順を完了すると、システムにインストールされているレンダリング アイテム、テンプレート、モジュール、およびコンテンツにサンプル アイテムが表示されます。しかし、Sitecore の開始ボタンにリストされているメール キャンペーン マネージャーの「メール キャンペーン」リンクが見つかりません。
現在、Analytics 機能を一時的に無効にしていますが、この問題に影響はないと思います。Sitecore 8.0 を使用しています
sitecore - Sitecore 8.1 EXM 受信者リストに Sitecore エクストラネット ユーザーを追加できない
既存のサイトコア ユーザーを受信者リストに追加しようとしています。リスト マネージャーを使用して空の受信者リストを作成しました。以下は私のコードです。
しかし、受信者リストを見ると、常に空です。助けてください。
sitecore - csv をインポートして連絡先リストを作成する Sitecore EXM
最近、csv ファイルをインポートしてリストを作成する必要があるシナリオに遭遇しました。それがどのように機能するかを理解するためのクエリはほとんどありません
- csv をインポートすると、csv の各レコードの連絡先が作成されますか?
- はいの場合、デフォルトの連絡先識別子 (名前または電子メール) は何ですか?
sitecore - Lucene 検索構成を使用した分散環境の Sitecore EXM リスト マネージャー
Solr の代わりにLuceneインデックスを使用しています。現在、CD サーバーのリスト マネージャーで問題が発生しています。以下のコードは、Sitecore Configuration Factory から List Manger をインスタンス化できないため、CD サーバーで例外をスローします。
拡張環境での 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 例外スタックトレース
値を null にすることはできません : Sitecore.Modules.EmailCampaign.Factories.BusinessLogicFactory の listManager.<>c__DisplayClassd.b__b() Sitecore.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.InitializedOnce
1.get_Value() の) Sitecore.Modules.EmailCampaign.ListManager.ListManagerCollectionRepository.GetEditableRecipientCollection(String recipientCollectionId) で
c# - 別の API プロジェクトを使用した Web アプリケーション - ファイルのアップロード
私は ECM プロジェクトを構築しています。私のクライアントは Web クライアントとデスクトップ クライアントを望んでいます。そこで、ASP.NET MVC WebApp と WPF デスクトップ クライアントを構築することにしました。どちらも、 Web APIプロジェクトを通じてビジネスと通信する予定です (実際には、MTOM をサービス層として Web API や WCF を使用するかどうかはわかりません)。
プロジェクトが何らかの形で拡張されることを期待しているため、メモリ消費が心配で、ファイルの保存/取得時にサーバーが 2 倍のメモリを使用するかどうかを検索して把握できませんでした。
ユーザーが 500MB のファイルをアップロードしたとします。MVC はファイルを受け取ります (したがって、そのファイルに 500MB のメモリを占有します。少なくとも、それがどのように機能するかだと思います)。MVC が要求を Web API (同じサーバーでホストされている) に委任し、ファイルの保存を処理すると仮定すると、私の質問は次のとおりです。
サーバーは、このプロセス中に 2 倍のメモリを消費しますか?
はいの場合、これを回避するためのテクニックはありますか? (完全な例を記述する必要はありません。何を検索すればよいかがわかれば検索できます) .
これが悪い設計であるかどうかを教えてください。このシナリオに別のアプローチを提案してください。別のプロジェクトで API を分離する価値があるかどうかを判断しようとしています。
compression - スキャンしたドキュメントを Alfresco にアップロードする際の圧縮。大量のデータの管理
Alfresco を ECM と考えると、大量のデータを管理するにはどうすればよいでしょうか? 通常、150 dpi でスキャンされた (白黒) 画像は 274K であり、そのようなスキャン画像が毎日何千枚もアップロードされます。ccitt G4 や JBIG2 などの圧縮メカニズムを使用してファイルのサイズを縮小すると便利です。私はこのエンタープライズ ソリューションを初めて使用します。高価なハードウェア アーキテクチャの必要性を減らすために、この効率的なデータ処理を実現する方法を教えてください。それがAlfrescoの責任ではない場合、他にどのような代替アプローチを採用する必要がありますか.
css - sitecoreの画像アイテムからxsltファイルにdivの背景画像を設定する
質問にあるように、Sitecore Email コンポーネントの XSL ファイルに背景画像を設定しようとしています。
イメージ ソースを使用して変数をハード コードし、Style を使用して Div の背景を設定すると、背景が設定された Div が表示されます。
上のスクリーン ショットからわかるように、これは画像が div の背景画像として表示される限りは機能しますが、私が求めているものではありません。背景画像は Sitecore アイテムに従って設定する必要があります。この場合、アイテムの背景画像フィールドであり、ハードコードされた変数ではありません。
コンポーネント テンプレートからさまざまなアイテムにアクセスできます。この場合、次のフィールドがあります。
- ロゴイメージ)
- アイコン(イメージ)
- 背景(画像)
- 見出し (1 行テキスト)
- アイコン テキスト (1 行テキスト)
次のサイトコア コントロールを使用して、ページ上のこれらのアイテムにアクセスできます。
<sc:image field="logo"/>
<sc:image field="icon" />
<sc:image field="background" />
<sc:text field="headline"/>
<sc:text field="icon text"/>
上記を xsl ページに追加すると、以下のスクリーン ショットからわかるように正しくレンダリングされます。
背景画像フィールドを取得して、そこから src 値を取得し、div の背景をこの値に設定したいと考えています。
これをどのように行うことができるか、または行う必要があるか考えていますか?
よろしく、
コミックコーダー
編集:
何が起こっているのかを理解するのを手伝ってくれるかもしれないという面白いことに気づきました。
XSLT ファイルで次を使用する場合:
ソースコード出力を調べて、ページに次のように表示されます。
src フィールドが空であることがわかりますが、これは問題です。これは、sitecore SDN の次のリンクで sitecore によって提供される方法です。
私が使用する場合:
src フィールドの fld が field に変更されたことに注意してください。ソースを調べると、次のようになります。
また、期待どおりに動作しない XSLHelper.fld メソッドの使用に関するこの問題に関連する質問もしました。ここで質問を見ることができます: