問題タブ [nopcommerce]
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-mvc-3 - サーバーとビジュアル スタジオで ajax.actionlink に異なる URL が表示される
ajax.actionlink を使用して、ショッピングカート内のアイテムの数を削除しようとしています。ローカル コンピューター (Visual Studio 2010 を使用) では正常に動作しますが、サーバーでは正常に動作しない ajax.actionlink を追加しました。コードは次のとおりです。
私のローカル コンピューターでは、リンクは http://localhost:2565/shoppingcart/removequantityfromproduct/16になります。
ただし、私のサーバーでは、結果のリンクは次のようになります: http://www.domain.com/shoppingcart/removequantityfromproduct?productId=16
どちらのリンクもローカル コンピューターでは機能しますが、どちらのリンクでもサーバーでは 404 エラーが発生します。
サーバーとローカル コンピューターで URL が異なる理由を知っている人はいますか? ローカル コンピューターではルーティングが機能するのに、サーバーでは機能しない理由を誰か説明できますか?
(このウェブショップのベースとして nopCommerce 2.1 を使用しています。)
[編集: 結果の URL:s を修正しました。製品を削除するための URL ではなく、製品を追加するための URL を入力しました。] 2011-10-10 11:23
[編集で NopCommerce の RouteProvider.cs を追加] 2011-10-10 11:30
アクション方法:
asp.net - webmatrixでnopcommerceをインストールする際の問題
ローカルホストにwebmatrixを使用してnopCommerceをインストールしようとしていますが、サイトにアクセスしてインストールを完了するまで、すべて問題なく動作します。2ページ目に移動し、統合Windows管理を使用します。[次へ]をクリックすると、このエラーが発生します。
SQL Serverへの接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:名前付きパイププロバイダー、エラー:40-SQL Serverへの接続を開くことができませんでした)
asp.net - Web ページでアプリケーション プール情報を取得する方法
アプリケーションプールのメモリ使用量をWebページのラベルに出力することを知っている人はいますか? 残念ながら、サーバー自体にアクセスできないため、IIS に直接アクセスすることはできません。nopcommerce を実行していますが、アプリケーション プールでどれだけのメモリを消費しているかを調べたいと考えています。
asp.net-mvc-3 - nop commerce automapper 例外、タイプ マップ構成の欠落、またはサポートされていないマッピング
不一致の原因をデバッグして見つけようとしましたが、できません。どこを見るべきかについてのアイデアはありますか?
ここにモデルがあります
そして、これがマッピングしようとしているエンティティです
問題が発生したマッパー
asp.net-mvc - Razor を使用してモデルに追加された各カテゴリに異なる背景画像を追加する
私は自分の e コマース システムに使用しているカテゴリ モデルを持っています。カテゴリごとに固定の背景画像を追加しました。達成したいのは、追加したカテゴリごとに異なる背景画像をプログラムで追加することです。以下はコードです。現在、CSSを介して画像を追加しています。
}
カテゴリ - アイテムの Css
提案や代替案は高く評価されます.カテゴリアイテムごとに異なる背景画像を追加するだけです.現在、背景画像はデータリストで使用されるカテゴリアイテムクラスに固定されています.
performance - Entity Framework SQL ステートメントのデバッグ
Entity Framework を SQL 通信に使用すると、奇妙なパターンの応答時間が発生します。
これは私のウェブホストからのものです:
これは私のローカルサーバーからのものです:
私が心配しているのは、応答時間の増加です。問題をコード Nop.Data > EfRepository.cs > public void Insert(T entity) > _entities.Add(entity); の 1 行に絞り込みました。はい、私はこれが NopCommerce に非常に特有であることを知っていますが、要点は、これをデバッグする方法について彼女に助けを求めているということです。
実行中の SQL を表示する、キャッチできるイベントはありますか? または、上記のコマンドでEntity Frameworkで実際に何が起こっているかをもっと知るために、他に何ができるでしょうか。
asp.net-mvc-3 - Razor を使用して部分ビューを作成する
モデル @model.topics を使用するマスターページを取得しました。モデル @model.ContactUsModel を使用する部分ビューを作成しました。マスター ページでそのビューをレンダリングしていますが、次のエラーが表示されます: モデル アイテムディクショナリに渡されるタイプは「Nop.Web.Models.Common.topics」ですが、このディクショナリにはタイプ「Nop.Web.Models.ContactUsModel」のモデル項目が必要です。
を使用して部分ビューを呼び出しています:
ここで私が間違っていることについての提案やアドバイス
asp.net-mvc-3 - Asp.Net MVC 3 - 既にエリアに属している別のルートをマップする
最初に、私は nop/mvc を初めて使用することを覚えておいてください。最善を尽くしても、この一見単純なタスクの解決策を見つけることができません。
作成中のプラグインのカスタム ルートを定義してきましたが、これまでのところ問題なく動作しています。私が定義したルートは問題なく動作しました (たとえば、「/Dealerlocator」と「Dealer/List」のルートを設定しました)
この問題は、「/Admin」用に定義されたエリアが既に存在するという事実に起因するため、「Admin/Dealer」などのカスタム ルートを設定しようとすると、自分のルートがカスタムルートではなく、エリアルートが使用する名前空間とは異なる名前空間にあるため、コントローラーに到達しないようで、「リソースが見つかりません」というエラーが表示されます。
だから私がしたいのは、「管理者/ディーラー」に行くと、この1つの原因でエリアに設定されたルートを無視し、RouteProvider クラスで定義したルートを使用することです。
DataTokens を使用すると、この問題が解決することが提案されました。しかし、私はそれらを働かせることができません。
私のプラグインルーティングコード:
Nopcommerce の管理エリアのルーティング:
コントローラーの名前が「ディーラー」の場合、エリア登録の条件が一致しないように設定してみましたが、うまくいくようです。しかし、コア nop フレームワークの一部であるため、AdminAreaRegistration クラスを変更することはできません。RouteProvider クラスですべての作業が行われることを確認したいと思います。私のルートの優先順位を高く設定して、それが最初に解決されるようにする方法があるのではないでしょうか? ありがとう。
nopcommerce - appharborの下でnotcommerceプロジェクトを構築できません
nopcommerceを使ってストアを作成しました。そして今、私はそれをappharborにデプロイしたいと思います。しかし、私には小さな問題があります。nopcommerceには.slnファイル(ファイルのリストがあります)がなく、appharborはプロジェクトをビルドできません。
ありがとうございました。