1

ここに、magento magemonkey プラグインにファイルがあります。

app/code/community/Ebizmarts/MageMonkey/Block/Lists.php

それはなんのためですか?どこで使用されますか?

どこにも含まれているという証拠は見つかりませんが、変更が必要な関数を呼び出すため、テストのためにアクセスする方法を知る必要があります。

それで、それはどこでも使われていますか?どうすればそれをトリガーできますか?

または

何も影響を与えずにこのファイルを安全に削除できますか?

4

2 に答える 2

0

このブロックは、MailChimp からさまざまなリストを作成するために使用されます。モジュール ファイル内で確認できます

削除する理由をお聞きしてもよろしいですか?それは何か問題を引き起こしていますか?

ありがとう!

于 2013-03-21T18:41:42.820 に答える
0

MVC フレームワークの 3 つのコンポーネントであるモデル、ビュー、およびコントローラーを認識している場合、上記はブロック ファイルであり、.phtml テンプレート ファイルと組み合わせると、MVC のビュー部分に相当します。

Magento では、ブロックとテンプレートの両方を定義する各モジュール内のレイアウト XML ファイルを介してビューがインスタンス化され、これらはレイアウト ハンドルによってページ固有にすることができます。上記のブロックが使用されているかどうかを判断するには、レイアウト ファイルのいずれかにブロックへの参照があるかどうかを確認する必要があります。これは、そのモジュールで定義されたレイアウト ファイルにあると思います。

それがあなたが作成したモジュールであり、それを削除する際に何をしているのかを知っている場合を除き、モジュール内のファイルを削除することは決してお勧めしません。これは、Magento が構成ベースのフレームワークであるため、すべてのリソースがどこかに定義されているためです。このため、そのリソースが構成で不要になったことを最初に定義せずにファイルの削除を開始すると、何かが壊れます

あなたが上で言ったことからすると、先に進む前に、Magento システム全体について、特に書き直しについて、かなり多くのことを学ぶ必要があるように思えます。残念ながら、基本から、ここで独自のモジュールを構築および変更できるようになるまでのすべてを説明する十分なスペースがありません。文字通り、一日中ここにいることになります。

于 2013-03-21T12:12:28.520 に答える