Birisi bu gözlemci örneğindeki hatayı işaret edebilir mi? Tüm gün içinde arama yapıp boş yere arama yaptık ama hepsi adresinde Burada "Meteorify_Observerexample.xml" adıyla magento \ app \ etc \ modules modülünün kodu yer almaktadır. İşte Gözlemci Magento'da çağrılmadı
<config>
<modules>
<Meteorify_Observerexample>
<codePool>local</codePool>
<active>true</active>
</Meteorify_Observerexample>
</modules>
</config>
magento \ app \ kodunda "config.xml" benim kod \ yerel \ Meteorify \ Observerexample \ vb İşte <?xml version="1.0"?>
<config>
<modules>
<Meteorify_Observerexample>
<version>0.0.2</version>
</Meteorify_Observerexample>
</modules>
<global>
<models>
<meteorifyobserverexample>
<class>Observerexample_Model</class>
</meteorifyobserverexample>
</models>
<events>
<sales_order_place_before>
<observers>
<Meteorify_Observerexample_Model_Observer>
<type>singleton</type>
<class>Meteorify_Observerexample_Model_Observer</class>
<method>example</method>
</Meteorify_Observerexample_Model_Observer>
</observers>
</sales_order_place_before>
</events>
</global>
</config>
"Observer.php" benim kodudur olduğunu magento \ app \ kodunda bulunan \ yerel \ Meteorify \ Observerexample \ Modeli
<?php
class Meteorify_Observerexample_Model_Observer {
public function example($observer) {
//$observer contains data passed from when the event was triggered.
Mage::log($observer);
Mage::log('We just made an Observer!');
echo "The event has been captured";
}
}
?>
Ben de önbellek ve lo silerek çalıştık g Mage :: log ekleyerek işlenen olayların listesi ($ name, null, 'events.log', true); Mage.php dosyasında ve seçili olay oradan kovuluyor. Ancak gözlemci söz konusu olayı çağırmıyor. Herhangi bir ipucu veya yardım çok takdir edilecektir. Teşekkürler