2016-04-24 8 views
0

複数の店舗(サイト)を作成するためにKenticoを使用し、商品を追加/変更/削除するために各店舗にユーザを割り当てようとしていますが、最初に2つの店舗を作成しました。 .localhost:8080のドキュメントでKentico Doc URLと言っていましたが、問題なく最初のサイトを開くことができますが、2番目のサイトに切り替えようとすると不正なリクエスト - 無効なホスト名 ..これで私を助けてくれますか?また、Kentico APIを使用して製品データを抽出する方法について私が助けてくれれば幸いです。データベースからのデータの更新/修正/削除のみを私に提供し、画像のような添付ファイルを表示する方法を知りたい私はそれをアップロードしました。Kenticoで複数のサイトを作成していますか?

答えて

1

最良の方法は、2つの異なるポートを使用することです。これは、IISがデフォルトでポート80にバインドされているためです。つまり、80で1つのサイトを残し、2で別のサイトを実行します。これらのバインディングをIISで作成し、Kenticoに移動して2つ目のサイトをlocalhostに追加します。 2対:8080。ポート番号と競合しています。 KenticoとIISは混乱しており、どちらを提供するのかはわかりません。同じポートで動作する唯一の方法は、Kentico内のサイトを開始および停止することです。

0

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をチェックすることをお勧めします。

+0

上記のパスでホストファイルを編集しようとしましたが、 127.0.0.1:2 localhost ..という行が1行追加されましたが、Kenticoでは動作しませんでした – Dii

関連する問題