問題タブ [mage]

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.

0 投票する
1 に答える
522 参照

php - Magentoで事前定義された数量で製品を表示するにはどうすればよいですか?

さまざまなカスタムオプションを備えた簡単な製品セットアップがいくつかあり、そのうちのいくつかは必須に設定されています。私がやりたいのは、顧客が特定の価格で事前定義された数量から選択できるように製品をセットアップすることです。

たとえば、製品がウィジェットである場合、顧客がたとえば100ドルで20ドル、200ドルで35ドル、500ドルで80ドルなどから選択できるようにします。

価格が上昇しているため、段階的価格設定は機能しません。

価格的にうまくいくカスタムオプションを使用してみましたが、送料の見積もりを計算するために計算する必要のある製品の総重量は更新されませんでした。

また、グループ商品を使用し、グループ内の商品を特定の数量として設定し、計算された重みを設定しようとしましたが、必要に応じて設定したカスタムオプションを維持できません。

だから今、私は途方に暮れています。事前定義された数量を使用してこの設定を取得し、出荷の重量も更新する方法についてのアイデアはありますか?

私はmagento1.6.0を使用しています

0 投票する
1 に答える
899 参照

ant - スクリプト ファイルから実行した場合の Mage.exe の問題

製品の ClickOnce 展開を自動化しているところです。ビルド スクリプトに ANT を使用していますが、答えが見つからない問題が発生しています。プロジェクトをビルドし、必要なファイル (EXE、DLL など) をステージング ディレクトリにコピーできます。コマンド プロンプトを開いて mage.exe を手動で実行し、アプリケーション マニフェストと配置マニフェストの両方を生成して署名できます。これにより、インストールして実行する実用的な展開が得られます。これを ANT スクリプトで自動化しようとすると、問題が発生します。私は製品をコンパイルし、問題なくコピーします。アプリケーション マニフェストの作成に関しては、すべてのファイルに対して次のエラーが発生します。

警告 MSB3178: アセンブリ {assemblyName} がファイルとして正しく指定されていません。

まったく同じ mage コマンドが使用されていることに注意してください。ただし、スクリプトから実行すると、この警告が表示されます。これは最終的には実際にはエラーです。このエラーのため、アプリケーション マニフェスト ファイルが無効であり、製品がユーザーのマシンにインストールされません。繰り返しますが、コマンド プロンプトで同じコマンドを手動で入力すると機能し、デプロイはうまくいきますが、スクリプトからは機能しません。すべてのプロパティが正しいことが検証され、すべてのパスも正しいです。また、すべてのハードコードされた値 (プロパティなし) を使用してコマンドを実行しようとしましたが、エラーが持続します。

どんな助けでも大歓迎です。

0 投票する
2 に答える
274 参照

php - 異なるコンピューターでの Magento の再インデックスの問題

最近、カタログ検索インデックスの再インデックス化に関して、この奇妙な問題に悩まされています。

再インデックス プロセスの完了イベントを検索し、データベースの catalogsearch_index テーブルでいくつかの追加操作を実行するイベント オブザーバーを持つカスタム モジュールを作成しました。

インデックスを実行すると、すべてが計画どおりに機能します。他の特定のコンピューターがインデックス プロセスを実行すると、イベントが呼び出されないかのように拡張機能が無視されます。他の一部のコンピューターは機能し、一部は機能しません。を有効にしました

index.php ファイルのエラー行でエラーを確認できますが、私のマシンにも彼らのマシンにもエラーはありません。

これを引き起こしている可能性があるのは何ですか?すべてのコードは PHP であるため、サーバー側で実行する必要があります。コンピューターが異なれば、コードがインデックス作成プロセスに従う方法が変わるのはなぜですか?

前もって感謝します!

編集:私のコードが他のマシンでまったく実行されていないことがわかりました。どうやら他のマシンでは、イベントオブザーバーがスクリプトを監視および実行していません。これはなぜでしょうか?ありがとう。

0 投票する
2 に答える
832 参照

php - 一部のマシンで Magento イベント オブザーバーが機能しない

イベント オブザーバーが自分のマシン (および別の同僚) からは機能するのに、オフィス内の他のマシンからは機能しない理由がわかりません。

たとえば、イベントをリッスンするオブザーバーがあります。

私のコードはイベントを検出し、いくつかのコードを実行します。再インデックス プロセスを実行すると、コードが実行されます。オフィス内の特定の他のマシンが再インデックスを実行すると、イベントが発生しないか、オブザーバーがそれを検出しません。

コンピューターまたはユーザーが管理パネルの再インデックス ボタンをクリックすると、イベントが発生または監視される方法が変更されるのはなぜですか?

私はこの問題を可能な限り調査し、この投稿を見つけました。

イベントが発生しない/またはオブザーバーが magento で機能しない

しかし、それは別の施設に関連しているように見えました。私の問題では、特定のコンピューターの特定のインストールで機能し、他のコンピューターでは機能しないため、この記事は直接関係がないと感じました。

この問題は私を夢中にさせています。どんな助けでも大歓迎です。

0 投票する
0 に答える
383 参照

visual-studio-2010 - MAGE コマンド ラインを使用して一部のファイルのハッシュ計算を除外する

Visual Studio で ClickOnce アプリケーションを発行すると、[アプリケーション ファイル] ダイアログ ボックスが表示されます。ここで、一部のファイルのハッシュ計算を除外することを選択できます (構成ファイルで変更できるようにするため、構成ファイルに対してこれを行います)。クライアントサイト)。

これは私にとっては問題なく機能しますが、mage (コマンドラインまたは ui) を使用してそれを行いたいのですが、一部のファイルのハッシュ計算を除外するオプションが mage に表示されません。可能ですか?

ありがとう!

0 投票する
1 に答える
915 参照

wpf - コマンドラインでMageUIを使用してエントリポイントを選択します

これはこの記事に関連していますが、重複ではありません。

ClickOnceを介してWPFアプリを展開していますが、ソリューションのプロジェクトの1つは、UIを使用しないシンプルなスタンドアロンのWinformsアプリです。このexeは、メインのwpfexeと同じディレクトリに存在する必要があります。展開後に発生するのは、このアプリがwpfアプリの代わりに実行されることです。マニフェストを見ると、エントリポイントはwpfアプリではなくwinformsアプリに設定されていました。アルファベット順に関連しているかどうかはわかりませんが(winformsアプリの名前は展開後のファイルシステムでwpfアプリの前に表示されます)、マニフェストのエントリポイントをプログラムで(コマンドライン引数を使用して)変更します。

MageUIを使用すると、RobinDotNetが明らかにするようにエントリポイントを定義できますが、mage.exeを介してこれを行うためのコマンドラインスイッチはありますか?

0 投票する
0 に答える
550 参照

php - マジェントとペイパルのトラブル

Magento と Paypal で問題が発生しています。

バックエンドでペイパルオプションを選択したとき。

次に、設定した設定を保存しようとしますが、何も起こりません。

ということで調べてみました!!

最初に見つけた

その後、フォームが実際に閉じていないことがわかり、致命的なエラーが発生しました

なぜこれが起こっているのか誰にもわかりません.私のウェブサイトにペイパルを設定できません. また、特定の数のオプションだけが入ってきますか?

0 投票する
1 に答える
115 参照

unit-testing - phpunitテストでプログラムでアップグレードを適用する方法は?

SQLスクリプトのアップグレードを使用してモジュールを開発しましたが、その後、phpunitテストが成功しませんでした。これらは、顧客の新しい属性を呼び出す代わりに壊れます。このケースを調査したところ、管理者ページで手動でキャッシュを消去した後に新しい更新が適用されたが、zf clear mage-core-cache などのコンソール コマンドを実行した後には適用されなかったと結論付けました。キャッシュの消去以外はすべて実行されると思います...

mysql4-upgrade-1.0.0-1.0.1.php のようなチェック アップグレード スクリプトを実行し、これらをプログラムで適用する方法を知っている人はいますか? 私のphpunitテストにはそれが必要です。どうも

0 投票する
1 に答える
558 参照

.net - そこからインストールしようとすると、手動のクリック ワンス展開が失敗する

私のcruisecontrol.netビルドサーバーに基づいて、開発、テスト、および本番の3つの環境で展開を機能させようとしています。

これまでに3つの異なる角度を試しましたが、うまくいきませんでした:

1) msbuild、target=Publish、msbuild プロパティによる URL の設定など。それぞれの展開で問題なく動作しますが、3 つのインストールは共存できません。

2) msbuild、target=Publish、mage.exe への呼び出しによる exe.manifest の上書き、mage.exe による署名、および .deployment による同じこと。

3) msbuild, target=Rebuild, debug\bin の内容を関連する app.publish サブフォルダーに「手動で」コピーしてから、2) と同じ方法で mage を使用して実行します。

以下は、アプリケーションのアクティベーション時に表示されるエラーと、私のビルド サーバーで実行されているバッチ ファイルです (特定のスプリントに適応していますが、そのプロセスはここではあまり興味深いものではありません)。それは少しラフですが、まだ進行中の作業です。バッチ ファイルは、ソリューションの再構築後に実行されます。

私が何を試すことができるかについての手がかりはありますか?ありがとう、アンダース、デンマーク

そして私のバッチファイル

0 投票する
2 に答える
2321 参照

mage - Magento 管理者のカスタム テーマが機能しない

新しいmagentoテンプレートを設定するために常に使用されていたObserverクラスがあります。

そして私の設定xmlで

私はこれを持っています。インストール中に作成されたメイン管理者ユーザーに対しては正常に機能します。

現在、ログインして製品のみを追加できる多くの管理者ユーザーがいますが、何らかの理由で、magento のデフォルトのテンプレート/スキンが表示され、カスタム テンプレートを選択していません (すべてのモジュールにアクセスできるメインの管理者ユーザーで引き続き機能します/構成)。

したがって、カタログ ユーザーにも同じテンプレートが表示されるようにするには、xml で何かを指定する必要があります。

オブザーバー クラスで、現在のテンプレート/スキンを表示しようとすると、両方のユーザーに次の配列が表示されます。

注: 私のスキン/フォルダーは、新しい mage 管理者用に css を変更しました。テンプレート フォルダーには、余分な css を読み込むための page/head.phtml しかありません。

管理者/カタログ ユーザーに同じテンプレートを表示できない理由を教えてください。