問題タブ [sublayout]
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: 新しいデータ テンプレートをサブレイアウトに追加する
I サブレイアウトはイベントに関するものです。イベントを含むページ内に配置すると、それに関連する情報が表示されます。
データ テンプレートをサブレイアウトに追加して、編集者がこれらの情報を引き出す特定のイベントを 1 つ指定できるようにしたいと考えています。
編集者がリストから特定のイベントを選択できるデータ テンプレートを作成するにはどうすればよいですか? これを特定のサブレイアウトに追加するにはどうすればよいですか?
sitecore - Sitecore の変更レイアウト名
ただ、簡単な質問があります。
ページ アイテムに多くのコントロールがあるとします。既存のレイアウト/サブレイアウト (コントロール) の名前を変更すると、Sitecore アイテムに影響しますか?
私の知る限り、名前の変更はデータベース プロセスで行われ、ファイル システムの物理的なコントロール (.ascx) には影響しません。名前を変更しても、Sitecore の ASCX ファイル パス フィールドの値はどちらにも影響しません。
そうですか??
save - サブレイアウトがページに追加された場合の Sitecore の自動保存
サブレイアウト コンポーネントを追加したら自動保存する方法はありますか?
サブレイアウトを 1 つ作成しましたが、ページ エディターでページに追加すると、その時点では表示されません。アイテムを保存すると、ページ エディターに表示されます。
そこで、サブレイアウトがページに追加されている場合は、ページを自動保存するようにしたいと思います。
出来ますか?
=====更新=====
これで CreateNewDatasource メソッドが終了し、Rendering Layout フィールドが更新されます。
sitecore - Sitecore: サブレイアウトからのコントロールへのアクセス
サブレイアウトを使用して、Sitecore にマスター ページがあります。
同じマスター ページを使用するレイアウト ページ (.aspx) から、このサブレイアウト内のコントロールにアクセスしたいと考えています。私は次のようなことを試しました
おそらくコントロールが公開されていないため、null が返されます。
も空です。
このコントロールを非表示にしたいと思います。出来ますか?
sitecore - Sitecore で同じプレース ホルダーを使用して異なるセクションを作成できますか
以下は、SectionWrapper と呼ばれる私のサブレイアウトです。
私が達成したいのは、次のような異なるプレースホルダーを持つ複数の「セクション」です
しかし、現在は次のようにレンダリングされています
私のプレゼンテーションの詳細は、以下のように項目に設定されています。
- SectionWrapper (プレースホルダー付き)
- caraousal1 (phSectionWrapper としてのプレースホルダー付き)
- SectionWrapper (プレースホルダー付き)
- caraousal2 (phSectionWrapper としてのプレースホルダー付き)
templates - Sitecore 8: サブレイアウトのデータソース テンプレートの変更
サブレイアウトのデータソース テンプレートの変更について疑問があります。現在、データソース テンプレートとしてTemplate1を持つ Sub1とSub2の 2 つのサブレイアウトがあります。Sub1に別のデータソース テンプレートが必要であることを発見するまで、サブレイアウト Sub1 と Sub2 の多くのアイテムを作成していました。
Template2は、サブレイアウト Sub1 のデータソース テンプレートとしてTemplate1 を置き換えるようになりました。ここで、サブレイアウトを Sub1 として作成したすべてのアイテムのテンプレートを変更する必要があります。
問題は、コンテンツ エディター -> [構成] -> [テンプレートの変更] の手法を使用して各アイテムのテンプレートを手動で変更する必要があることです。これは非常に面倒です。これらすべてのアイテムのテンプレートを一度に変更する他の方法はありますか?
sitecore - Sitecore 8: .ascx ファイルが共有されている場合にサブレイアウト アイテムを取得する
Grid-1-2 と Grid-2-1 の2 つのサブレイアウトがあります。
2 つのサブレイアウトが 1 つの ASCX ファイルを共有しています (サイトコアのプラクティスとしては適切ではありませんが、この方法が必要です)。
問題は、ASCX コードビハインドで、現在選択されているグリッドが Grid-1-2 か Grid-2-1 かを確認したいことです。
DatasourceとRenderingIdの両方の手法を使用してみましたが、効果がありません。
編集
サブレイアウトの「データ」セクションから「パラメータ」フィールドを取得できるかどうか疑問に思っていました。これでうまくいきます。
すべての提案を歓迎します。助けてください !!
asp.net - Sitecore サブレイアウト内に Sitecore MVC レンダリングを表示 (Web フォーム ページ)
サブレイアウトを MVC レンダリングに変換しましたが、別のサブレイアウトに静的にバインドする必要があります。古いサブレイアウトは次を使用してバインドされました
コンポーネントは私が試したレンダリングです
と
どちらも成功していません。何も表示されず、デバッグ中にレンダリングがヒットしません。どんな提案でも大歓迎です
sitecore - Sitecore でリッチ テキスト エディター コンポーネントを作成する方法
Sitecore で、リッチ テキスト エディターのレンダリング/コンポーネントを作成し、それをエクスペリエンス エディター (ASP.NET MVC アプリケーションの場合) のページに表示するための手順は何ですか?
ありがとうございました!