問題タブ [kentico]
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.
asp.net - Kentico-カレンダーを使用して予約システムのイベントをフィルタリングする
Kentico CMSを理解するのに多くの問題がありますが、私はようやくどこかに近づいています。通常のポータルエンジンを使用しており、ローカルインストールでKentico5.5RC2を実行しています。
現在、リピーターを使用して、現在システムで使用可能なすべてのイベントを表示するイベントページがあります。カレンダーを使用して、そのリピーターのイベントをフィルタリングできるようにしたい。どうすればいいですか?
c# - Kentico v5.5 C#ドキュメントを取得
aliasPathに基づいてドキュメントを取得しようとしていますこれはaliasPath全体です/PPIS/ Vic-Residential / SERE26を取得しようとしていますが、パス全体をハードコーディングしたくないので、最後のビットを次のように使用します"?/ SERE26"すべての組み合わせを試しましたが、で終わる正しいワイルドカードステートメントが見つかりません。
c# - Kenticoの多対多の関係
多対多の関係に基づいたKenticoCMSポータルの実装を構築する方法に関するベストプラクティスはありますか(つまり、食品を販売し、レシピを含む大きなセクションがあるWebサイト-各製品は多くのレシピで使用されます、各レシピは、サイトで販売されている製品の多くを使用できますか?
Kenticoはこれを行うのに単に間違ったツールですか、それともこの種の関係を処理するためのKentico内のソリューションがありますか?
c# - ファイルシステムベースの読み取りと単純なデータベースクエリ?
Kenticoと呼ばれるCMSは、メディアライブラリファイルをファイルシステムに保存し、ファイルメタデータ(タイトル、説明など)のレコードもデータベースに保存します。メディアライブラリコントロールを使用してこれらのアイテムを一覧表示すると、ファイルシステムからファイルが読み取られて表示されます。ファイルシステムから読み取り、データベースにクエリを実行する方が速いですか?または、メディアファイルのメタデータデータベーステーブルで単純なクエリを実行する方が速いでしょうか?
仮定:
- KenticoはASP.NETアプリケーションであるため、コードはC#で記述されています。彼らはデータを渡すために単純なデータセットを使用します。
- ファイル名やサイズなどの直接ファイルからは、メタデータのみが読み取られます。
- フォルダあたり最大100ファイル。
- データベースクエリは正しくインデックス付けされます。
クエリは次のようになります。
SELECT *
FROM Media_File
WHERE FilePath LIKE'Path / To / Current / Media / Folder /%'
content-management-system - Kentico カスタム モジュール開発
Sitefinity から Kentico CMS に切り替えたところです。これまでのところ CMS はとても気に入っていますが、いくつか問題があります。
http://www.kentico.com/docs/devguide/custom_modules.htm しかし、Blogs モジュールのように既存のクラスから拡張を実装する方法を示していないため、ほとんど役に立ちません。
Sitefinity 3.7 には、カスタム モジュールとドキュメント タイプのボイラー プレート コードがありましたが、Kentico のものが見つかりません。CMSModules/Blogs モジュールを調べてみましたが、CMS.Blogs 名前空間のクラスがないため複製できませんか?
asp.net - 削除されたページをクロールしないように検索ボットを作成しますか?
現在、アウトWebサイトにKentico CMSを使用しており、pages/page1.aspxというページがありました。そのページを削除しましたが、毎日google、bing、yahoosarchロボットがそのページを読み込もうとしています。ページが存在しないため、CMSは次のエラーをスローします(ログに)
これらのエラーが多すぎると、サイト全体がクラッシュします(.Net一時ファイルをクリアしてアプリプールを再起動する必要があります)。基本的に、存在しないページに移動し、何度も更新を押してサイトを停止することができます。非常に悪い。ただし、まず、ボットにこのページへのアクセスを試みないようにするにはどうすればよいですか?
前もって感謝します。
kentico - Kenticoに必要なドキュメントはもう存在しません
Kentico5.5サイトといくつかのカスタムドキュメントタイプがあります。CMSDeskでホームページを編集しようとすると、 必要なドキュメントがもう存在しないと表示されます。別のドキュメントを選択してください。
ホームページを削除していませんが、ドキュメントタイプがありません。そこで、別のサイトからエクスポートおよびインポートして、ドキュメントタイプを復元しました。エラーはまだ存在します。
同じドキュメントタイプで新しいホームページを作成すると、このサイトにはコンテンツがないことが示されます。cmsdeskにアクセスしてください。
ドキュメントタイプに問題がありますか、それともDBが壊れていますか?
更新:ページテンプレートと役割とともに、他のサイトから新しいドキュメントタイプをインポートしました。その後、エラーが発生します。ホームページのドキュメントタイプやその他の関連ファイルを吹き飛ばすと思います。
c# - Kentico にデフォルトで小文字の URL を生成させる方法は?
これを実現するために global.asax.cs を変更する方法の例を次に示します。 Forums.aspx?ForumID=19&Thread=00004982
だから私は4.1の解決策が必要です。
ありがとう!
macros - Kentico で 2 つのマクロを比較する方法はありますか?
表示中のページがサイト用に選択された言語に翻訳されていない場合にのみ表示したいという免責事項のメッセージがあります。
免責事項メッセージに静的テキスト Web パーツを使用しており、ページのカルチャ {%cmscontext.currentdocumentculture.culturecode%} に基づいて可視性を設定しようとしていますが、選択したビュー カルチャ {%currentculture%} と等しくありません。
試してみました: {%cmscontext.currentdocumentculture.culturecode|(notequals){(1)%currentculture%(1)}%}
しかし、これは、選択された文化に関係なく、真実として解決されます。何か案は?