1
magento用のcronジョブを初めてインストールしました。 config.xmlに次のようにcronジョブの設定を持っている1つのモジュールがあります Magento Cronファイルインクルードエラー
<crontab>
<jobs>
<campaigns_observer_discount>
<!-- each 7 minutes -->
<schedule><cron_expr>*/1 * * * *</cron_expr></schedule>
<run><model>campaigns/observer::discountExpiryAlert</model></run>
</campaigns_observer_discount>
</jobs>
</crontab>
cron.phpが
を次のようにMagentoのは、ローカルフォルダにない魔法使いディレクトリの下のファイルを探して エラー状態され実行されます2011-08-12T13:38:07+00:00 ERR (3): Warning: include(Mage/Campaigns/Model/Observer.php): failed to open stream: No such file or directory in /var/www/website/src/magento/lib/Varien/Autoload.php on line 93
名前空間/ Campaigns/Model/Observer.phpを検索してください。私は、config.xmlに
<run><model>namespace_campaigns/observer::discountExpiryAlert</model></run>
を、パラメータを変更しようとした後、Magentoのは、ファイル魔道士/名前空間/キャンペーン/モデル/ Observer.php
を探すすべてのボディは、私が間違っているつもりどこに私をお勧めすることはできますか?おかげさまで、助けを歓迎します
Magentoコミュニティには標準的な用語が必要です。私はそれを名前空間、クラスプレフィックスなどと呼ぶべきかどうか分からない。 – Nick
@ bami.c man uは100%正しい。私はこのcronを既存のモジュールに追加しました。モデルが正しく構成されているかどうかは見ていません。今はその作品。どうもありがとう。 – SAM