我的观察者中有2人正在观察同一sales_order_shipment_save_before事件.ModuleA是我创造的那个,然后我创造了ModuleB
现在只有ModuleB观察者被召唤而不是ModuleA.
请让我知道如何解决这个问题,并且两位观察员都会被召集.
ModuleA
<?xml version="1.0"?>
<config>
<global>
<models>
<shipmentsave>
<class>My_Shipmentsave_Model</class>
</shipmentsave>
</models>
</global>
<adminhtml>
<events>
<sales_order_shipment_save_before>
<observers>
<shipmentsave>
<type>singleton</type>
<class>shipmentsave/observer</class>
<method>salesOrderShipmentSaveBefore</method>
</shipmentsave>
</observers>
</sales_order_shipment_save_before>
</events>
</adminhtml>
</config>
Run Code Online (Sandbox Code Playgroud)
Observer.php
<?php
class My_Shipmentsave_Model_Observer
{
public function salesOrderShipmentSaveBefore(Varien_Event_Observer $observer)
{
$shipment = $observer->getEvent()->getShipment();
return;
}
}
Run Code Online (Sandbox Code Playgroud)
ModuleB
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<My_Bshipment>
<version>0.1.0</version>
</My_Bshipment>
</modules>
<admin>
<routers>
<bshipment>
<use>admin</use>
<args>
<module>My_Bshipment</module>
<frontName>bshipment</frontName>
</args>
</bshipment>
</routers>
</admin>
<adminhtml>
<events>
<sales_order_shipment_save_before>
<observers>
<shipmentsave>
<type>singleton</type> …Run Code Online (Sandbox Code Playgroud) 我正在使用memcache.
我想了解Magento缓存中存储的内容以及如何?
magento存储缓存变量与网站范围或存储范围?
我用谷歌搜索并嘲笑代码,但无法得出任何结论,
如果有人可以指导我正确的链接和路径
谢谢和问候,Saurabh