Нужна подсказка, в каком файле происходит обработка нажатия кнопки Send coupons из админки?Я думаю, что для начала надо понять действие кнопки send coupons, эта функция срабатывает в каком случае, что она делает, какие ее возможности и назначение в Magento?
Отправка купонов с админки
22.10.2011 15:54
Кнопка - нестандартная, но обработчик её определить можно довольно просто: посмотрите с помощью Firebug или Live HTTP Headers, по какому адресу браузер отправляет запрос при нажатии данной кнопки.
22.10.2011 16:00
Через хром вижу такое:
/index.php/admin/catalog_product/coupon/id/2/key/553ee6b4cda88bffb78948611106b879/
/index.php/admin/catalog_product/coupon/id/2/key/553ee6b4cda88bffb78948611106b879
/index.php/admin/catalog_product/index/key/4f0207cb124d96942c4fb18dafaa4267/
/index.php/admin/catalog_product/index/key/4f0207cb124d96942c4fb18dafaa4267
/index.php/admin/catalog_product/coupon/id/2/key/553ee6b4cda88bffb78948611106b879/
/index.php/admin/catalog_product/coupon/id/2/key/553ee6b4cda88bffb78948611106b879
/index.php/admin/catalog_product/index/key/4f0207cb124d96942c4fb18dafaa4267/
/index.php/admin/catalog_product/index/key/4f0207cb124d96942c4fb18dafaa4267
22.10.2011 16:04
Адрес admin/catalog_product/coupon означает, что запрос будет обрабатывать метод couponAction класса Mage_Adminhtml_Catalog_ProductController или наследники этого класса.
Обратите внимание, что подобная организация кода неправильна: разработчики модуля либо разместили метод couponAction в системном классе, либо перекрыли системный класс. Оба варианта говорят о некачественной архитектуре.
Обратите внимание, что подобная организация кода неправильна: разработчики модуля либо разместили метод couponAction в системном классе, либо перекрыли системный класс. Оба варианта говорят о некачественной архитектуре.