問題タブ [episerver-8]
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.
xforms - EPiServer 8. XForm はメールを送信せず、リダイレクトもしません
タイトルが示すように、私の問題は非常に簡単に説明できます。EPiServer CMS 8 に Xform があり、データが送信された後にメールを送信せず、選択した応答ページへのリダイレクトすらありません。
ページ テンプレートに追加のコーディングはなく、フォームは非常にシンプルです。テキスト フィールド (検証なし) と、データを DB に送信してメールを送信するボタンのみです。ただし、データは保存されますが、他には何も起こりません。
SMTP はフォームの構成で正常に動作しています (別のアプリケーションでテストしました)。また、「データベースに保存」に変更しても、応答ページへのリダイレクトはまだありません。
誰も手がかりを持っていますか?エラー メッセージも、ログ ファイルにも何も表示されません。すべてのメッセージを表示するようにログ構成を変更しました。
/ケニア
asp.net-mvc - EPiServer ブロック用に生成された div 要素の CSS クラス
多数のフローティング ブロックを持つContentAreaがあります。EPiServerは、編集モードが適切に機能するために必要なdiv要素で各ブロックを自動的にラップします。したがって、最初は1 つのdiv が、コンテンツ領域、子要素ラッパー、ブロック ビューの3 つのネストされた div になります。
ブロック ビューから CSS クラスを子要素ラッパーに追加することは可能ですか? だから今日は何ですか:
になります:
asp.net-mvc - ページ スクリプトの読み込み後にスクリプトをブロックでレンダリング (EPI 8/MVC)
動的ページ タイプを作成しています。特定の ContentArea にロードされたブロックに基づいて、さまざまなスクリプトをロードしたいと考えています。
これはエリアです:
私のページビューでは、コンテンツとスクリプトをレンダリングしています: (スクリプトレンダリングはレイアウト経由です)
私が抱えている問題は、SomeArea コンテンツのブロック内のスクリプトが、スクリプト セクションの前に実行されていることです。レイアウト スクリプトとページ スクリプトが読み込まれた後にブロック スクリプトを実行したい...
どんな助けにも感謝します。
shell - EPiServer プラグインで EPiServer シェル スタイル シートにリンクする正しい方法は何ですか?
このようなスタイル リソースにリンクする EPiServer プラグインがあります。
正しいバージョンのリソースを取得するには、正しい EPiServer.Shell.UI アセンブリ バージョンを取得する必要があります。(URL の 8.5.1.0 部分)。現時点では、EPiServer.Shell.UI アセンブリを反映して、そこからバージョンを取得しています。
これを行うためのよりクリーンな方法を見つけるためにグーグルで検索しましたが、EPiServer シェル スタイルの取得に関する唯一のブログ投稿は、EPiServer バージョン 6 の WebForms に関するものでした。クライアント リソースに関するこの記事も読みましたが、何か関係があるかどうかさえわかりません。プラグイン付き。
これらのプラグインの知識を持っている人からのヘルプやヒントは大歓迎です!
(質問を明確にするために、プラグインから EPiServer Shell スタイルシートへのリンクをレンダリングする正しい方法は何ですか?)
episerver - EpiServer は Rootchildren を「未使用」としてマークします
EpiServer では、アイテムが「使用」されていないか、コンテンツ領域内に配置されていない場合、EpiServer は次のように「アイテムは使用されていません」とマークします。
メディア フォルダーを指定できるコンテンツ エリアがあり、次のように、そのルートの下にあるすべてのファイルが一覧表示されます。
. 問題は、ファイルを contentarea 自体に「ドラッグ アンド ドロップ」するのではなく、ルートからリストする場合、EpiServer がファイルを「使用中」として検出しないことです。ただし、ファイルを contentarea に直接ドロップすると、使用中としてマークされます。この設定をプログラムで変更して、目的のルートのすべての子ファイルも「使用中」としてマークされるようにすることはできますか?