複数の店舗(サイト)を作成するためにKenticoを使用し、商品を追加/変更/削除するために各店舗にユーザを割り当てようとしていますが、最初に2つの店舗を作成しました。 .localhost:8080のドキュメントでKentico Doc URLと言っていましたが、問題なく最初のサイトを開くことができますが、2番目のサイトに切り替えようとすると不正なリクエスト - 無効なホスト名 ..これで私を助けてくれますか?また、Kentico APIを使用して製品データを抽出する方法について私が助けてくれれば幸いです。データベースからのデータの更新/修正/削除のみを私に提供し、画像のような添付ファイルを表示する方法を知りたい私はそれをアップロードしました。Kenticoで複数のサイトを作成していますか?
答えて
最良の方法は、2つの異なるポートを使用することです。これは、IISがデフォルトでポート80にバインドされているためです。つまり、80で1つのサイトを残し、2で別のサイトを実行します。これらのバインディングをIISで作成し、Kenticoに移動して2つ目のサイトをlocalhostに追加します。 2対:8080。ポート番号と競合しています。 KenticoとIISは混乱しており、どちらを提供するのかはわかりません。同じポートで動作する唯一の方法は、Kentico内のサイトを開始および停止することです。
Brendenは正しい - 同一ドメイン上で2つのサイトを実行することはできません。あなたがする必要があるのは、IIS bindingsです。 (:など \ WINDOWS \ System32に\ドライバ\ C)と同様に、いくつかのより多くのルールを追加します。
127.0.0.1 localhost2
127.0.0.1 localhost3
そして私が私のKenticoサイトを結合し使用することができます私は頻繁に行うことは、私は私のhostsファイルを設定することですこれらのドメイン。 Kentico - > Sitesアプリでドメイン名を変更することも忘れないでください。
あなたの2番目の質問については:
それはあなたがカスタムデータ(ページタイプフィールド)が格納されているだけSKUInfoオブジェクトまたはページオブジェクトを取得するかどうかによって決まります。あなたは、あなたが他のページと同じようにページのAPIを使用するために必要なすべてのカスタムフィールドを持つ製品を取得する必要がある場合は
// gets only corresponding SKU Info object
var singleProduct = SKUInfoProvider.GetSKUInfo(1); // SKUID from COM_SKU table
if (singleProduct != null)
{
var name = singleProduct.SKUName;
var price = singleProduct.SKUPrice;
}
:あなただけSKUInfoが必要な場合は、のようなものを使用することができます。簡単な例:
// gets sku with all custom properties
var tree = new TreeProvider(MembershipContext.AuthenticatedUser);
var singleProduct = tree.SelectSingleDocument(2); // DocumentID from CMS_Document table
if (singleProduct != null)
{
// work with product
}
// or for multiple products
var products = tree.SelectNodes("custom.myProductType");
foreach (var product in products)
{
// work with products/pages
}
ページを取得するためには、私は非常に多くの例が含まれているthis documentation articleをチェックすることをお勧めします。
- 1. 私のサイトからKenticoで新しい注文を作成するには?
- 2. 複数のスプライトでループを作成していますか?
- 3. Kentico 9サイトのインポートエラー
- 4. 複数の言語の複数の.vimrcを作成していますか?
- 5. LAMP/WAMPでDrupalを使用して複数のサイトを作成する
- 6. Android Webview - 複数のインスタンスを作成していますか?
- 7. Ecto insert_or_update複数の挿入を作成していますか?
- 8. 1つのWebサイトで複数のチャットコントロールを作成するボットフレームワーク
- 9. 複数のkenticoサイト、1つのサイトのCSSへの直接URLにログインする必要があります
- 10. Symfony3で複数のサイトを作成する
- 11. SBS2008サーバーで複数のWebサイトをホストしています
- 12. 複数のDispatcher.BeginInvokeを作成しても構いませんか?
- 13. 1つのorg-modeファイルで複数ページのWebサイトを作成
- 14. SiteminderのHttpHeaderの値に基づいてKentico管理サイトにログインします
- 15. NSURLConnection sendAsynchronousRequest:queue:completionHandler:複数のリクエストを連続して作成していますか?
- 16. kenticoを使用してフロントエンドのWebサイトにログインする
- 17. 複数のフィルタが正しく動作しないKentico 10フィルタ付きリピータ
- 18. MS WebDeployを使用して新しいWebサイトを作成できますか?
- 19. 複数のオブジェクトに対して汎用関数を作成できますか?
- 20. 複数のページで1つのフォームを作成しますか?
- 21. 複数のオブジェクトが作成されていますか?
- 22. WebサイトのDSC BindingInfoを返す関数を作成します。
- 23. iOS:複数のライブラリ(xyz.a)でXYZ.frameworkを作成しますか?
- 24. 新しい四角形のサイトを作成するために四角形のサイトを複製する方法を作成した人は誰ですか?
- 25. 複数の機能を持つマクロボタンを作成していますか?
- 26. Twitterボタンで複数のボタンが作成されています
- 27. 1つのファイルに複数のHTMLページを作成していますか?
- 28. ユーザーコントロールで複数のコンテンツを作成しようとしています
- 29. Joomlaで新しいサイトを作成
- 30. サウンドlibgdxの複数のインスタンスを作成してもかまいません
上記のパスでホストファイルを編集しようとしましたが、 127.0.0.1:2 localhost ..という行が1行追加されましたが、Kenticoでは動作しませんでした – Dii