複数の店舗(サイト)を作成するために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. Kentico 9サイトのインポートエラー
- 3. 複数のスプライトでループを作成していますか?
- 4. LAMP/WAMPでDrupalを使用して複数のサイトを作成する
- 5. kenticoを使用してフロントエンドのWebサイトにログインする
- 6. 複数のDispatcher.BeginInvokeを作成しても構いませんか?
- 7. SBS2008サーバーで複数のWebサイトをホストしています
- 8. 1つのorg-modeファイルで複数ページのWebサイトを作成
- 9. NSURLConnection sendAsynchronousRequest:queue:completionHandler:複数のリクエストを連続して作成していますか?
- 10. MS WebDeployを使用して新しいWebサイトを作成できますか?
- 11. Twitterボタンで複数のボタンが作成されています
- 12. iOS:複数のライブラリ(xyz.a)でXYZ.frameworkを作成しますか?
- 13. WebサイトのDSC BindingInfoを返す関数を作成します。
- 14. Kentico Smart Searchページクローラが動作しない
- 15. Kentico ASPX +ポータルは、私は次のように1つのウィジェットゾーンでディスク上のWebフォームとテンプレートを作成したASPX +ポータルモデルを使用していKenticoでデータベース
- 16. SQLiteデータベースで複数のテーブルを作成してアクセスできますか?
- 17. 数式を作成してExcelチャートを作成していますか?
- 18. フレックスのデータグリッド列に対して複数のitemrendererを作成できますか?
- 19. Joomlaで新しいサイトを作成
- 20. Railsは複数のアクションを作成して関連付けも作成しますか?私のコントローラで
- 21. 複数のディスプレイで作業していますか?
- 22. Schemeでフィボナッチ数のリストを作成していますか?
- 23. ApacheでDjangoとmod_wsgiを使用している複数のサイト
- 24. 1つのWebサイトで複数のWebサービスを実行しています
- 25. 複数の部分を持つプログレスバーコントロールを作成しますか?
- 26. 複数のテーブルからのビューを作成します
- 27. Hawが複数のデバイスの.alxファイルを作成しますか?
- 28. Asp.NET(vb)で複数画面解像度のサイトを作成する方法?
- 29. ASP.NetはResponse.WriteでExcelで複数のシートを作成します
- 30. 複数のエラーが発生し、テーブルを作成しています
上記のパスでホストファイルを編集しようとしましたが、 127.0.0.1:2 localhost ..という行が1行追加されましたが、Kenticoでは動作しませんでした – Dii