問題タブ [configurable]
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.
javascript - div のドロップダウン構成可能な製品オプションを変更する Magento
構成可能な製品のオプションを、ドロップダウン リストではなく、ユーザーがオプションをクリックして選択できるように、内部に "a" を含む div として表示する必要があります。メニューのように (目標は靴のサイズを表示することです)。
多くの人が知っているように、Magento は Json レスポンスを使用してドロップダウン メニューのオプションを埋めます。(var spConfig = new Product.Config(getJsonConfig() ?>) であり、クラスは js/varien/product.js (Product.Config = Class.create() ) にあります。
次に、ファイル template/catalog/product/view/type/options/configurable.phtml を編集して、元の動作を次のように置き換えました。
このシンプルな mod を使用すると、メニューを div で形成された小さなグリッドに置き換えることができます。現在、ネイティブの動作をエミュレートする Javascript 関数を作成しようとしていますが、選択されたオプション (この場合は靴のサイズ) のみを対象としています。フォームでオプション値を送信するコードを理解しているので、非表示の入力を作成し、ユーザーがクリックを実行したときにJavascript関数を介して値を割り当てるという考えでした。
関数を作成するか、magento が既に値を必要とするメソッドを呼び出す必要があると思います。非表示の入力にクラス「required-entry」を設定するのが良い考えであるかどうかはわかりません。
私を手伝ってくれますか?どんな種類の助けや他のアイデアも高く評価されます。
spring - コンパイル時のウィービング Null ポインター例外
編集7:
問題は、 を操作する方法にあるようです@Configurable
。HttpSessionListener
回避策が提案されていますが、WebApplicationContext
直接操作するのは避けたいと思います。
編集6:
サンプル プロジェクトをよりシンプルにしました。CLI から実行できるようになりました。
- プロジェクトのダウンロードと抽出: http://www.2shared.com/file/KpS5xeqf/dynatable.html
- mvn cleanspectj:compile を実行します
- 実行 mvn gwt:run
- CLI で「Why is consumer NULL here?」と表示されるはずです。印刷されます。
- 代わりに期待されるのは: cunsumer は NULL ではありません!
終わりが近い :D
編集 5: GWT のサンプル プロジェクト: GWT 開発モードでこれを実行してください
http://www.2shared.com/file/eai0PV-5/dynatable.html
sessionCreated() で NPE を取得します。
実行するための要件はmaven + gwt 2.5です
編集4:
サンプル プロジェクトはあまり代表的なものではないようでした。問題を再定式化する必要があります。
Eclipse では、プロジェクトを Web アプリケーションとして実行するときに GWT 開発モードを使用します。これは何らかの方法で、aspectj コンパイラを呼び出しません。少なくともそれが私が考えることができる唯一の理由です。
質問: Web アプリケーション (GWT 開発モード) として動作するように Compile Time Weaving をセットアップするには?
編集3:
問題を示すEclipse 4.2.1、M2e 1.4.0、STS 3.1.0、AJDT 2.2.2で小さなサンプルプロジェクトを作成しました:http://www.2shared.com/file/WZ1T9l9-/autowired.html
編集2:
他の同様のトピックで示唆されているように、Roo
バージョンの競合を避けるために、標準生成プロジェクトのプラグインを使用しました。まだ成功していません。(上記の org.codehaus.mojo を更新)
編集1:
これが正常かどうかはわかりませんが、Web アプリケーションを起動すると、Spring が行っていることの長いログが表示されますが、ウィービングや Aspectj に関連するものについては何も言及されていません...
問題は、コンソールでフィードバックが得られないため、pom.xml のこのプラグインがコンパイルされていないことに関連していると思います(他の多くの同様のプラグインを試しましたが、どれも機能しませんでした)応用:
元の投稿:
私はstackoverflowや他の多くのリソースを検索してきましたが、それらの標準的な解決策のどれも、アクセス時に@autowired
フィールドが降伏する理由を見つけるのに役立ちません.Null Pointer Exception (NPE)
A クラスは次のように宣言されます。
私のアプリケーションコンテキストには関連する部分があります:
必要なライブラリはすべてそこにあります。私はSpring 3.0.2を使用しています。私の環境のせいで、コンパイル時ウィービングしか使えません。また、Google プラグインを使用して GWT 開発モードを開始しています。ADJT
、Spring Tool Suite
、m2Eclipse
およびを使用していGoogle Plugin
ます。m2e v1.0 用の AJDT コンフィギュレーターもインストールしました。
magento - 関連付けられた単純な製品が親製品カテゴリを継承するようにするにはどうすればよいですか?
私の問題:
ある時点で、すべてが正常に機能していました。構成可能製品に関連付けられた単純な製品は、構成可能製品のカテゴリを継承しました。次に、いくつかのカテゴリを再編成し、いくつかの新しいカテゴリを追加しました。現在、既存のすべての子製品に割り当てられているカテゴリは消去されており、新しい構成可能な製品を作成し、クイック作成を使用して子製品を関連付けると、親製品のカテゴリを通過しなくなりました。カテゴリの割り当てに沿って。
私が試したこと:
カテゴリの管理 > 目的のカテゴリ > カテゴリ製品タブ > フィルタのリセット ボタン > 目的の製品をすべてチェック オフ を使用して、製品をカテゴリに割り当てようとしましたが、Magento が不満になり、変更を行いません。今では、すべての単純な製品を手動で調べて、カテゴリを割り当てることにも行き詰まっているようです.
私が探している解決策:
すでにいくつかを使用しており、それらが互いに競合するという問題があったため、解決策として拡張機能は必要ありません。親製品のカテゴリを子製品にプログラムで割り当てる簡単な方法はありますか? それとも、私が見落としている設定がありますか?
どんな助けでも大歓迎です!
trace - IBM Message Broker: Trace Nodes ファイル・パスが構成可能
それぞれが構成可能なファイル パスを持ついくつかのトレース ノードを作成しようとしています。
メッセージブローカーの構成可能なサービスを介したものであればよいのですが、それは可能ですか? そうでない場合、それらを構成可能にする他の方法はありますか?
magento - 「Simple Configurable Products」Magento による動的 SKU 変更
無料の拡張機能「Simple Configurable Products」をインストールしましたが、残念ながら、github での更新/応答が遅いか、存在しません。
カートで行う必要があるのは、構成可能な製品ページ内で単純な製品が選択されたときに SKU を動的に更新することです。
カートに構成可能な製品 SKU を表示することはできますが、ドロップダウン メニューから単純な製品を選択しても動的に更新されません。
どうすればこれを回避できますか? ありがとう!
java - パフォーマンス上の理由から、Spring の @Configurable に代わるものはありますか?
高性能でなければならないコードのセクションで、管理されていないSpringインスタンスに@Configurable Beanを使用しています。私たちは new オペレーターで多くの管理されていない Bean を使用しており、プロファイリングでは、 @Configurable アノテーションの使用がかなり遅くなっていることに気付きました。
この特定のセクションのためだけに、コンテキストから Bean を取得するより高速な方法 (直接の applicationContext.getBean() のみ) が必要です。これを行うために IoC を放棄することはわかっていますが、これは特別なシナリオであり、通常のパターンではありません。
ウィービングにはCTWを使用していますが、アプリケーションコンテキストを取得するために舞台裏でSpringが使用しているメカニズムを知りたかったので、簡単に取得してgetBeanを使用できますか? 静的アプリケーション コンテキスト? スレッドローカルのどこかに保存されていますか?
magento - Magento に構成可能な製品オプションが表示されない
「サイズ」で作成された属性を使用して関連付けられた構成可能な製品と単純な製品をいくつか作成しました。しかし、製品ビュー ページでは、サイズ属性のドロップダウン メニューに [オプションを選択...] のオプションしかなく、必要なオプションが表示されません。すべての設定可能な製品とシンプルな製品が有効化され、表示され、在庫が 0 を超え、在庫があります。また、構成可能な製品の関連する製品タブで単純な製品にチェックを入れました。問題を検索しましたが、何も見つかりませんでした。製品を再保存するなど、あらゆる方法を使用して問題を解決しましたが、問題を解決できませんでした。手伝ってくれませんか。ありがとう
java - @Configurable を使用して JPA エンティティーリスナーに Spring Bean を注入する
リスナー@Configurable
にSpring Beanを注入するために使用しようとしています。@PostPersist
リスナーの呼び出し元@EntityListeners({BankAccountAuditListener.class})
これを春の設定xmlファイルに入れました:
createAudit(...)
関数では、em
常に null です。
私は何が欠けていますか?