問題タブ [enfinity]
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.
java - Enfinityはeコマースソリューションとしてどれほど優れていますか?
私はenfinityスイートを学び始めましたが、それが優れたeコマースソリューションであるかどうか疑問に思います。これまでのところ、それは非常に重量があり(私にとっては、eコマースソフトを使用したことがない)、資格のあるサポートが不足していることに気づきました。
PS:以前にEnfinityを試した人の回答は大歓迎です。
e-commerce - Enfinity Intershop に新しいロケールを追加する
Locale
Enfinity Intershop 6.2 のカタログの 1 つに新しいものを追加しようとしていますが、それを達成できません。これは私がこれまでに試したことです:
1) 以下のように、新しいロケールを含むようにローカリゼーション プロパティを更新しました。
2) SwitchLocale.isml に新しいロケール エントリを追加し、カタログを再構築しました。更新された SwitchLocale.isml ファイルは次のようになります。
3) を追加しflag_fr.gif
、パッケージbranding
を更新しました。4)管理からbranding
クリアし、再起動しましたPage Caching
Intershop Enfinity Application server
問題: 通常どおり URL を入力するとwww.abc.com
(英語がデフォルトのロケールであるため、次にリダイレクトされwww.abc.com\en-EN\index.html
ます)、追加された新しいフラグ ( ) が表示されませんflag_fr.gif
。ただし、その後 URL を変更するとwww.abc.com\fr-FR\index.html
、フランス語の Web ページが正しく表示されます。
私は何かを見逃していますか、それとも間違っていますか?
java - Enfinity で Pipeline から AJAX リクエストを処理する
Javascript を使用して AJAX リクエストを作成する方法について少し知っています。しかし、Enfinity でパイプラインを使用して AJAX リクエストを処理する方法を理解したいと思います。特別な扱いはありますか?標準パイプラインと、url() または urlex() 関数を使用した標準パイプライン URL エンコーディングを使用して、接続を受信することはできますか? 値を返したい場合はどうすればよいですか? 特別な治療が必要ですか?または、テンプレートを使用して通常のページとして返すことができますか?
jsp - Youtube 埋め込みビデオがテスト サーバーで機能しない
Enfinity 環境で、Web サイトが現在 HTTP と HTTPS のどちらで実行されているかを確認したいと考えています。私の方法は、を使用して URL を取得しrequest.getRequestURL().toString();
、文字列が含まれているかどうかをテストするhttps://
ことです。アドレスバーの URL は次のようになります。
しかし、コードの結果は次のようになります。
URLの違いはあまり気にしませんが、今気になるのはhttpsからhttpへの変更です。から URL を取得して印刷しても、同じ結果が発生しましたApplicationFrame
。そのように変更された理由を説明し、Enfinity で元の URL を取得するための回避策を提供できる人はいますか (または少なくとも、URL が http か https かを検出します)。このサイトは URL 書き換えを使用していますが、どちらの URL 結果にも URL 書き込みは含まれていないと思います。ありがとう。
java - コンピュータ/プロジェクトにインストールされているJavaライブラリをどのように/どこで検索しますか?
Java と Eclipse (より具体的には Enfinity) がプロジェクト ファイルをどのように配置するかについて、私はよく理解していません。私は、チームの他の多くの過去のメンバーの作業を継続するプロジェクトに取り組んでいる私のオフィスのチームの一員です。初期の頃にこのプロジェクトで働いていた元の人々の多くは、すでにここにいないので、私は彼らに尋ねることはできませんし、他の誰かに尋ねることもできません.
ここに問題があります。結果の何が問題なのかを見つける前に、クラスがどのように機能しているかを理解する必要があります。しかし、Java デコンパイラー (jd-gui) で追跡した後、行で参照されているクラスに固執していますimport de.factfinder.search.Search;
。私はどこにもそれを見つけることができません。なじみのないコンピューターで Java 逆コンパイラーを使用してデバッグしていて、このようなクラスへのインポート参照を見つけた場合、どこから探し始めることをお勧めしますか? どのファイル名に含まれている可能性がありますか?
bc_foundation
Enfinity ユーザーへの注意:通常は Enfinity 独自のクラスが格納されているフォルダーとフレンズを徹底的に検索しましたが、探しているものが見つかりません。
jsp - Enfinity の Pipelet 内で「request」変数を取得する方法は?
Enfinity テンプレートでは、request
変数がすぐに提供され、すぐに使用できることを知っています。しかし、Pipelet 内では、パラメーター パイプライン ディクショナリからアクセスできるものを除いて、外部変数がまったくない暗闇の中にいるように感じますdict
。クライアントをパイプライン ディクショナリに返す Pipelet を作成する必要がありますが、そのためには変数user-agent
にアクセスする必要があります。request
Pipelet内でそれを行うにはどうすればよいですか? ありがとう。