問題タブ [aspdotnetstorefront]
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.
xml - XML パッケージ内で製品カテゴリ UL を作成しますか?
クエリを実行する ASPDOTNETSTOREFRONT の xml パッケージを作成しました。次に、ファイルは製品リンクを作成する UL を作成します。ただし、カテゴリに表示される別の UL と、その中に表示される製品リンクが必要です。
上記のようなものですか?
ここに私のxmlパッケージがあります:
UL はここで作成されます。
製品リンクが作成される場所は次のとおりです。
編集:追加された XML 抽出:
javascript - フォーム投稿をクエリ文字列に変換する
私はASPDotNetStorefrontでXMLパッケージを使用しています(ほとんど無関係です)。基本的に、私はたくさんのフィールドとフォームを「送信」するボタンを備えたフォームを持っています。実際には、ボタンでフィールドの値をクエリ文字列に変換してから、POSTではなくGETを実行したいと思います。
JavaScript、おそらくjQueryでこのようなことができると思いますが、どうすればよいかわかりません。理想的には、呼び出すことができる単純な関数が必要です。
ASP.Netを使用しており、フィールドの実際の値のみをクエリ文字列に変換したいので、状態情報は変換したくないことに注意してください。これは検索フォーム用です。
aspdotnetstorefront - AspDotNetStorefront とカスタム ASP.net アプリケーションの統合
AspDotNetStorefront をカスタム ASP.net アプリケーションと統合したいと考えています。それをどうやって進めるかについてのアイデアはありますか?どんな助けでも大歓迎です。
.net - パーサー エラー「XML ドキュメントにエラーがあります (0,0)」Salesforce Wsdl
私はずっと前にこの問題に遭遇しましたが、私と後世のためにそれを文書化できませんでした.
同じコードを実行している 3 台のマシンがあります。Windows XP Pro、Windows 2003、および Windows 2008 で IIS を実行しています。コードは元のサイトからのもので (すべてのコードはまったく同じです)、開発を開始してさらに変更を加えることができるかどうかを確認するために、他の環境に配置されました。
Win 2003 は、現在の機能の内部サーバーです。問題なくコードを実行します。他の 2 つはそうではなく、同じエラー メッセージが表示されます。
パーサー エラー
の説明: この要求を処理するために必要なリソースの解析中にエラーが発生しました。次の特定の解析エラーの詳細を確認し、ソース ファイルを適切に変更してください。パーサー エラー メッセージ: XML ドキュメント (0, 0) にエラーがあります。
ソース エラー:
[該当するソース行はありません]
ソース ファイル: /site1/App_WebReferences/salesforce/ 行: 1
バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.3615; ASP.NET バージョン:2.0.50727.3618
問題は最初の行にあると言っているので、Salesforce Wsdlファイルの問題ではないと思います。xml の宣言。
bin ファイルまたはサイトを起動するコードに関係があるのではないかと思います。正しく機能していないグローバルまたはアプリケーション。
AspDotNetStorefront を実行しています。新しいバージョン 9.x は、同じ Windows 2008 サーバー上で同時に実行されています。正常に動作しています。
さらに、IIS がいくつかのファイルをロックして、別のサーバーで動作するファイルを適切にコンパイルできないのではないかと考えていました。これは、テストの方法がわからない、または問題のあるファイルを見つける方法がわからないという単なる理論です。IIS でサイトをシャットダウンした後、windows フォルダーからすべての .NET 一時ファイルを削除しようとしました。しかし、それがファイルの唯一の場所かどうかはわかりません。とにかく問題は解決しませんでした。
asp.net - スイス フランの通貨が正しく表示されない
aspdotnetstorefront を使用して構築された e コマース サイトがあります。ロケールはに設定されています
de_DE
通貨はスイス フランで、次のように表示されます。
価格が次のように表示される受領通知に到達するときに問題があります: (間違っています。139,00 (CHF) のはずです)
1.390.000,00
通貨の表示仕様は次のように設定されています。
私の XML パッケージ (影響を受ける行) は次のようになります。
FormatCurrencyWithoutCurrencyCode:
xslt - XSLは、jsRender用のカーリーブレースを挿入し続けます
AspDotNetStorefrontを使用しています(これがxslを使用する必要がある理由です)。クライアントは、カテゴリ内の製品を並べ替えることができるようにしたいと考えています。tablesorterを使用し、jsrenderを使用してテンプレートをレンダリングすることにしました。
xslがjsrenderテンプレート用の中括弧の1つを削除しているため、特別なリンクを作成する以外はすべて実行できます。
だから私は/images/blah.jpgのようなproductImageのあるオブジェクトを持っていて、以下は正しく動作します。
素晴らしい-だから私はリンクを入れようとします:
そして、xslは私のテンプレートを次のように出力します。
そのため、正しくレンダリングされていません。私は過去数時間にわたってあらゆる種類のアイデアを試しましたが、これを正しく機能させることができません。XSLが中括弧を刺さないようにするにはどうすればよいですか?
paypal - ASPDotNetStoreFrontおよびPayPalExpress:クライアントがPayPalにリダイレクトされると、注文の詳細は表示されません
ASPDotNetStoreFrontでPayPalExpressの支払いを有効にしましたが、クライアントがPayPalにリダイレクトされると、注文アイテムと合計ではなく、次のメッセージが注文概要領域に表示されます。
あなたが支払う前にあなたはあなたの注文の詳細を見ることができるでしょう。
これはASPDotNetStoreFrontによって送信されているリクエストに関係していることがわかったので、私の質問は次のとおりです。PayPalが注文の概要を表示するために、対応するリクエストをPayPalに送信するようにASPDotNetStoreFrontを構成できますか?
c# - xslファイルを介してデータベースを照会する
実行時にXMLを生成するeコマースカートがあります。実際のXMLのスタイルを設定するXSLスタイルシートにアクセスできます。
メニューに商品カテゴリの画像を表示したいのですが。xslファイル内でクエリを実行して表示できる例はありますか?
カテゴリデータをどこから取得しているのかわかりませんか?
手伝ってくれますか?
sql - SQL Server 2008は、表示すべきでないデータを表示します
SQL Server 2008で本当に奇妙な問題が発生しました。eコマースカートASPDOTNETSTOREFRONTがあり、製品カテゴリをUNPUBLISHEDに設定し(カート管理セクションを介して)、データベースレコードで0に設定されています。これは正しいです。
ページを更新すると、カテゴリがWebページから削除されます。
昨日は一日中カテゴリが表示されていませんでしたが、今日はカテゴリがページと管理セクションに表示され、データベースは未公開に設定されています。これまで何が論理的に意味がありません!
サーバーのC:\は25GBで、空き容量は100MBのみです。OSはSQLServerでロードされますが、Webサイトは500GBの空き容量があるD:\でホストされます。
これをさらに調査するために何ができますか?(間違ったスタックWebサイトにある場合は、これを移行してください。ただし、プログラマーは同様のことを経験する可能性があるため、解決策があると思います)
aspdotnetstorefront - XSLT 2.0 SQL クエリでクエリ文字列パラメーターを使用する
これが私が使用しているクエリです。このページにアクセスするために使用された URL がhttp://www.domain.com/default.aspx?id=3
したがって、これはこの query: を変換する必要select * from Table where ID = 3
がありますが、クエリ文字列パラメーターを適切に取得していません。
AspDotNetStorefront のドキュメント ( http://manual.aspdotnetstorefront.com/p-157-xml-packages.aspx ) によると、paramtyperequest
を使用してクエリ文字列変数にアクセスできますが、その方法がわかりません。
どんな助けでも大歓迎です:)