問題タブ [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 - nopcommerce MVC ルートの説明
nopcommerce 2.4.0 を実行すると、取得するリンクはlocalhost:7725/c/2/computers
代わりにlocalhost:7725/categories/2/computers
カテゴリをcに変換するコードがどこにあるかわかりません
nopcommerce を介して MVC を学ぶのを手伝ってください。
c# - UrlHelper.RouteUrlをオーバーライドします
NopCommerce2.30を使用してサイトを構築しています。箱から出して、製品のURLは次のようになります。
URLを次のようにするためにいくつかの変更を加えました。
パラメータRoute
の使用を停止するようにに変更を加えました。Id
ただし、サイト全体のすべてのリンクは、Url.RouteUrl
メソッドを介してIdパラメーターを渡します。
これにより、次のURLになります。
productId
メソッド呼び出しからパラメーターを削除するだけで済みます。ただし、一部のプラグインは、を含むリンクも追加しますがproductId
、これは変更できません。
メソッドをオーバーライドUrl.RouteUrl
して製品へのリクエストをチェックしてからRoute
削除する方法はありproductId
ますか?
nopcommerce - nopCommerce2.xのExcelインポートを製品バリアントごとに行う方法
現在、nop2.xは製品ごとのExcelインポートのみをサポートしています。たとえば、サイズ別の商品に基づく在庫がある場合、それに基づく在庫をアップロードすることはできません。たとえば、私は22サイズの10ハッティーを持っていますが、22ハッティーは持っていません。
これに対するnopまたはアップグレードパスでこれに対する修正はありますか?現在、Excelで在庫を更新することはできず、お客様のGUIを使用して個別に更新するのは非常に面倒です。
store - NOPcommerce 1.80 ページ タイトル ストア プレフィックス -> サフィックス
NOP で、ストア プレフィックスをサフィックスとして使用し、それを少し変更する方法はありますか? たとえば、これを変換したいと思います。
{prefix}. {title}
に
{title} | {prefix}
どんな助けでも大歓迎です!
admin - nopCommerce2.40管理者製品編集追加
nopCommerceフォーラムが私の投稿に沈黙しているので、ここで前進できることを願っています。私の現在の状況では、ストアにある製品ごとに、特定のドキュメントをアップロードし、エンドユーザーが製品の詳細セクションを閲覧しているときに、リンクとダウンロードを使用してそのドキュメントを表示する必要があります。
そこで、このプロジェクトを切り刻んで、最初に管理エリアからアップロード機能を開発しようと思いました。
他の誰かが助けることができるがnopCommerceを知らない場合、それはASP.NETMVC3プロジェクトです。すでにnopCommerceをお持ちの方は、以下のナビゲート方法と特定のファイルへのコードの追加方法をご覧ください。
1.製品編集にタブを追加する方法:
a.Inside Nop.Admin
i。ビューに移動->_CreateOrUpdate.cshtml
b.24行目の後にTabPanelを追加します
c。772行目に「TabProductDocuments」ヘルプメソッドを作成します
d.ProductDocumentsController.csをより単純なコードに変更します。
現在、私が経験している問題は次のとおりです。製品編集でタブを表示できますが、ファイルをアップロードできません。クエリを送信しますが、ページを更新して製品リストに戻ります。ファイルはアップロードされません。可能であれば、指定したパスにファイルを適切にアップロードするためのサポートをお願いします。よろしくお願いします。
私はすでにアップロードプロジェクトを最初から試しましたが、それは正しく機能しますが、何らかの理由で、ここでは機能していません。
asp.net-mvc - nopCommerce 2.2 でのルーティングの問題
nopCommerce 2.2 を使用しています。以下で説明する URL ルーティングに問題があります。
次のルートを使用したいです。
したがって、URL は次のようになります。 http://localhost:3129/us/303-tips-for-successful-12345
しかし、残念ながら私はエラーが発生しています
「/」アプリケーションでサーバー エラーが発生しました。
リソースが見つかりません。
説明: HTTP 404。探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。
要求された URL: /303-tips-for-successful-12345
上記の URL (「/303-tips-for-successful-12345」) では、最初のセグメント「us」が欠落しています..
ルートプロバイダーで次のルートを使用する場合(静的セグメント「p」を追加)、
エラーなしで完璧な URL を取得します。
performance - エラーページは、Nopcommerce 2.40でCPUの25〜35%を使用しています
Nopcommerce2.40を使用しています。
単純なHTMLページである5つの仮想ユーザーで1分間負荷テストを実行しErrorPage.htm
たところ、CPUの25〜35%を使用していることがわかりました。
単純なHTMLがCPUを使いすぎると、深刻なパフォーマンスの問題になると思います。他のページをチェックする必要はなく、パフォーマンスを向上させるために出力キャッシュと他のキャッシュのどちらを使用しているかは関係ありません。
この背後にある理由は何でしょうか?
sql - nopcommerceでのSQLクエリの最適化
私はSQLクエリを最適化しており、このクエリを改善する方法についてのアドバイスを歓迎しています。これは、カテゴリに商品を読み込むためのnopcommerceオープンソースソリューションの一部です。現時点では、ページの読み込みに8〜9秒かかりますが、可能であれば3〜4秒にします。
ここに質問があります、私はそれをどのように改善することができるかすべてのアドバイスを歓迎しています:
よろしくお願いします、ラツィオ
asp.net - 元のコードをコンパイルせずにコンパイル済みの MVC ASP.NET サイトを修正する
私はかなりひどく台無しにしました。ソースに多くの変更を加え、クライアント サイトを稼働させた後、ソース コードのコピーを完全に削除しました。彼は現在、いくつかの追加の変更を望んでいますが、元のソース コードがなければ、私は変更を加えることができず、コンパイル済みバージョンで彼のために既に行った変更を保持することはできません。
このコードを global.asax ファイルに追加しようとしています
すでにコンパイルされたものを失うことなくこれを行う方法はありますか? これは、スクリプト nopcommerce 2.30 を使用した MVC3 上にあります。
entity-framework-4 - NOPCommerce v2.4 に新しいテーブルを追加する方法
私は NopCommerce v2.4 を初めて使用し、コードをどこに記述すればよいか疑問に思っています (admin または nop.web セクションで新しいモデルを作成することによって)