問題タブ [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.

0 投票する
3 に答える
1472 参照

content-management-system - Kentico CMS:Kenticoマスターページのhtmlタグにクラス属性を追加します

Kentico CMSマスターページでHTMLタグをどのように編集しますか?つまり、クラス属性を追加しますか?

現在私はこれを持っています:

Kenticoマスターページのhtmlタグ

でも私はしたい:

スクリーンショットから、HTMLタグが編集できないことがわかります。

htmlタグを編集したり、Kenticoにhtmlタグにクラス属性を書き込むように指示したりする方法はありますか?

0 投票する
1 に答える
709 参照

asp.net - テーマに基づいてJavaScriptをロードすることは可能ですか?

3つのテーマを利用できるクライアント向けのサイトを開発しています。app_themesシステムを使用して、ユーザーがスタイルを変更できるようにしています。各テーマは、いくつかの異なるJavaScriptファイルを使用してカスタムフォントをロードします。選択したテーマに基づいてこれらのJavaScriptファイルをロードするための最良のアプローチは何でしょうか?

私の知る限り、KenticoはデフォルトのASP.netWebフォームと同じアプリテーマシステムを使用しています。

理想的には、適切なJavaScriptファイルを対応するApp_Themeフォルダーに追加し、ASPにタグをドキュメントヘッドに追加させたいと思います。これがオプションでない場合は、スタイルシートタグを検査して使用されているテーマを判別するScriptLoaderJavaScriptを作成することを検討しました。テーマ名をbody要素のクラス属性として追加し、それを確認して適切なスクリプトを取得できれば、より良いでしょう。

0 投票する
1 に答える
449 参照

asp.net - Kentico CMS: HTML のブロックに基づいて、Kentico CMS サイト内のページの生成を自動化します

Kentico CMS でナレッジ ベースの esq サイトを作成しています。

このサイトはかなり定期的に更新され、コンテンツの編集やページ/セクションの削除と追加が含まれます。

HTML マークアップは、InDesign ファイルから生成されます (つまり、ePub としてエクスポートされた InDesign Book ファイルで、HTML マークアップを取得するために ePub が解凍されます)。

現時点では、Kentico で手動でページ構造を作成し、必要なマークアップ ブロックを各ページに貼り付けることができます。ただし、最終的にはかなり複雑なサイト構造を扱うことになるため、元の InDesign ドキュメントを更新するたびに手動でサイト構造を作成するのは時間がかかりすぎます。実際、Kentico サイトからすべてのページを削除し、最初から作成し直して、存在しないはずのページが残っていないことを確認する必要があります。

定義済みの HTML マークアップ ブロックに基づいて、Kentico でサイト構造を自動的に生成する方法はありますか? たとえば、各 h1 または h2 タグの先頭に新しいページを作成できます。

この自動ページ生成と同様に、サイト構造にページを正しくネストする必要もあります。つまり、ページが h2 タグのブレークで作成された場合、この新しいページは、で始まる最も近いページの子になる必要があります。 h1タグ。

例えば

これに加えて、H3 タグは CMS ツリー ビューにエントリを持つ必要がありますが、実際には独自のページを持つべきではありません。H3 タグは、最も近い親 H2 タグと同じページに存在します。

例えば

どこから始めるべきかについての指針はありますか?Kentico は asp.net ベースであるため、asp.net 機能を利用できます。

0 投票する
1 に答える
454 参照

search - Kentico CMS:私のサイト内の訪問者によるログ検索

Kenticoサイトに検索ボックスのWebパーツがあります。

訪問者が私のサイト内で何を検索しているかを確認する方法はありますか?

おそらく、サイトマネージャー内のどこかで行われたすべての検索のログですか?

この情報がデフォルトで存在しない場合、この情報を収集する方法はありますか?

0 投票する
1 に答える
2780 参照

content-management-system - Kentico CMS:ページが見つかりませんURL

Kentico CMS

誰かが404/ページが見つからないというエラーが発生したときにリダイレクトするカスタム404ページを作成しました。

そして、Site Manager > Settings > ContentこのカスタムページのURLの場所を追加しました。

これで、自分のサイトに存在しないページに移動しようとすると、標準の404サーバーエラーページが表示されます。カスタムページにリダイレクトされないのはなぜですか?

サイト構造: ここに画像の説明を入力してください

サイトマネージャー>設定ページ: ここに画像の説明を入力してください

0 投票する
1 に答える
140 参照

c# - CustomObjectEventハンドラーを実装しようとしています

ドキュメントではなくオブジェクトのコードを書いていることを除いて、私は基本的にこのガイドに従っています。これが私のコードです:

上記の行は、コンパイル時エラーをスローしています。

エラー1メソッドグループ'Category_Get_Content'を非デリゲートタイプ'CMS.SettingsProvider.SimpleObjectHandler'に変換できません。メソッドを呼び出すつもりでしたか?C:\ APPLICATIONS \ DEVELOPMENT \ KENTICO6 \ WebPartDev \ wwwroot \ App_Code \ Blank Site \ SearchByCategory.cs 22 40 C:... \ wwwroot \

何か案は?

0 投票する
1 に答える
1060 参照

html - Doctypeコードが表示されませんか?

タグの上に2つのDoctypeがありますが、<html>それでもページソースに表示されません。そのうちの1つを使用してみましたが、それでも機能しません。これがサイトのURLhttp://nonudot.io-web.com/demo.aspxと私が使用しているドキュメントタイプです。

コードのスクリーンショットへのリンクは次のとおりですhttp://nonudot.io-web.com/LCValleyADA/media/ProjectsContent/Capture.JPG
ありがとうございます

0 投票する
1 に答える
3773 参照

forms - Kentico CMS: フォームの検証 - 少なくとも 1 つの入力が回答されました

Kentico CMS サイトに簡単なフィードバック フォームがあります。

2 つの入力と送信ボタンがあります。入力の 1 つは yes/no ラジオ ボタンの選択で、もう 1 つはテキスト領域の入力です。(スクリーンショットをご覧ください)。

次の 3 つの条件の少なくとも 1 つが満たされた場合にのみ、ユーザーがフォームを送信できるようにしたい:

  1. 'このページは役に立ちましたか?' と答えました。
  2. テキスト領域の値が空白ではなく、値がデフォルトのテキスト値 (「このページを改善するにはどうすればよいですか?」) と等しくありません。フィードバックを提供することで、この情報を改善することができます。」
  3. または、1 と 2 の両方の基準が満たされています。

基本的に、入力の少なくとも 1 つに答えてもらいたいのです。

このタイプの検証は、Kentico フォーム/オンライン フォーム Web パーツを使用して可能ですか?

フォームのスクリーンショット (役に立つかもしれません): ここに画像の説明を入力

0 投票する
1 に答える
751 参照

asp.net - サイトのアップグレード後にこのサーバー タグがエラーをスローするのはなぜですか?

kentico 6 サイトをバージョン 6.0.4297 から最新のホットフィックスにアップグレードしました。

次のレイアウト コードを持つカスタム Web パーツがあります。

コードはサイトの古いバージョンで正常に機能し、最新の修正プログラムを適用した Kentico のローカル インスタンスでも正常に機能します。アップグレードしてから、次のエラーが表示されます。