2011-08-10 11 views
1

Magentoでカタログ検索索引のインデックスを再作成するときに呼び出されるイベントをリッスンするオブザーバーを作成する必要があります。イベントを呼び出すMagento?オブザーバーを作成する必要があります

誰かがカタログ検索インデックスにインデックスを付けると、どのイベントが呼び出されますか?ありがとう?

編集

: 私はイベントで探しています: catalogindex_plain_reindex_after

が、これは正しいものだろうか?

http://www.magentocommerce.com/wiki/5_-_modules_and_development/reference/events

答えて

2

私は、コマンドラインからこのグレップを実行している、あなたがにフックすることができます利用可能なイベントのファイルTXTイベントを構築することをお勧めします。そのリストはリンクされている可能性があります。

grep -r Mage::dispatchEvent /path/to/your/Magento/* > events.txt

+0

また、http://www.magentocommerce.com/wiki/5_-_ modules_and_development/reference/events'のようにオンラインで利用できるリストがいくつかあります:-) –

+0

私はSSH経由でサーバーに接続したことがありません私は最初に試してみましたが、grepコマンドは自分のドメインにアクセスできないと言っていました。私たちがobserverが働いているかどうかを調べるために、私たちがcontroller_front_init_routersのようなMagentoのすべてのインストールにいると確信しているイベントはありますか? –

+0

私のコマンドラインが* .phpで無効であることがわかりました。私の答えを更新しました。 – B00MER

3

あなたは、特定のページ上の観測者が必要な場合は、index.phpの中Varien_Profilerのコメントを解除し、設定の開発者セクションでそれを有効にすることができます。有効にすると、ページの下部に、そのページで発生したすべての表が表示されます。 DISPATCH EVENT:を探します。

+0

便利です。そして、私の[歳の質問](http://stackoverflow.com/q/5279938/471559)に優れた答えをした可能性があります。 – clockworkgeek

関連する問題