File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22class Firegento_AdminLogger_Model_Observer_Product_Attribute_Update
33 extends Firegento_AdminLogger_Model_Observer_Log
44{
5+ const XML_PATH_ADMINLOGGER_LOG_PRODUCT_MASS_UPDATE = 'admin/firegento_adminlogger/product_mass_update_logging ' ;
56
67 public function catalogProductAttributeUpdateBefore (Varien_Event_Observer $ observer )
78 {
9+ if (!Mage::getStoreConfig (self ::XML_PATH_ADMINLOGGER_LOG_PRODUCT_MASS_UPDATE )) {
10+ return ;
11+ }
12+
813 /** @var Firegento_AdminLogger_Model_History $history */
914 $ history = Mage::getModel ('firegento_adminlogger/history ' );
1015
Original file line number Diff line number Diff line change @@ -3,8 +3,14 @@ class Firegento_AdminLogger_Model_Observer_Product_Import
33 extends Firegento_AdminLogger_Model_Observer_Log
44{
55
6+ const XML_PATH_ADMINLOGGER_LOG_PRODUCT_IMPORT = 'admin/firegento_adminlogger/product_import_logging ' ;
7+
68 public function catalogProductImportFinishBefore (Varien_Event_Observer $ observer )
79 {
10+ if (!Mage::getStoreConfig (self ::XML_PATH_ADMINLOGGER_LOG_PRODUCT_IMPORT )) {
11+ return ;
12+ }
13+
814 $ productIds = $ observer ->getEvent ()->getAdapter ()->getAffectedEntityIds ();
915
1016 /** @var Firegento_AdminLogger_Model_History $history */
Original file line number Diff line number Diff line change 2929 <show_in_store >0</show_in_store >
3030 <validate >validate-number</validate >
3131 </interval >
32+ <product_import_logging translate =" label" >
33+ <label >Enable logging on product imports</label >
34+ <frontend_type >select</frontend_type >
35+ <source_model >adminhtml/system_config_source_yesno</source_model >
36+ <sort_order >30</sort_order >
37+ <show_in_default >1</show_in_default >
38+ <show_in_website >0</show_in_website >
39+ <show_in_store >0</show_in_store >
40+ </product_import_logging >
41+ <product_mass_update_logging translate =" label" >
42+ <label >Enable logging on product mass updates</label >
43+ <frontend_type >select</frontend_type >
44+ <source_model >adminhtml/system_config_source_yesno</source_model >
45+ <sort_order >40</sort_order >
46+ <show_in_default >1</show_in_default >
47+ <show_in_website >0</show_in_website >
48+ <show_in_store >0</show_in_store >
49+ </product_mass_update_logging >
3250 </fields >
3351 </firegento_adminlogger >
3452 </groups >
Original file line number Diff line number Diff line change 22" Save Log, Days" , " Log speichern, Tage"
33" Frequency" , " Häufigkeit"
44" Log-Cleaning" , " Log Bereinigung"
5- " Admin Logger" , " Admin Benutzer-Aktionen"
5+ " Admin Logger" , " Admin Benutzer-Aktionen"
6+ " Enable logging on product imports" , " Log für Produkt-Importe aktivieren"
7+ " Enable logging on product mass updates" , " Log für Updates der Produktattribute aktivieren"
You can’t perform that action at this time.
0 commit comments