Я использую конфигурационный файл ниже. Однако, когда я сохраняю продукт, класс наблюдателя никогда не вызывается.Magento не вызывает класс наблюдателя
<?xml version="1.0"?>
<config>
<modules>
<PcTp_Stock>
<version>1.0.0</version>
</PcTp_Stock>
</modules>
<global>
<blocks>
<stock>
<class>PcTp_Stock_Block</class>
</stock>
</blocks>
<models>
<stock>
<class>PcTp_Stock_Model</class>
</stock>
</models>
</global>
<adminhtml>
<layout>
<updates>
<stock>
<file>stock.xml</file>
</stock>
</updates>
</layout>
<events>
<catalog_product_save_after>
<observers>
<pctp_stock_product_catalog_data_inventory>
<type>singleton</type>
<class>stock/observer</class>
<method>saveProductTabData</method>
</pctp_stock_product_catalog_data_inventory>
</observers>
</catalog_product_save_after>
</events>
</adminhtml>
Класс наблюдателя (Pc_Tp_Stock_Model_Observer) сохраняется приложение/код/местные/ПХТФ/Фото/Модель/Observer.php
Как получить эту работу?
<?php
class Pc_Tp_Stock_Model_Observer
Try catalog_product_prepare_save вместо этого. Глядя на лист обмана 1.7, я не вижу этого события https://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/ – PixieMedia