rafaello Posted December 22, 2013 Share Posted December 22, 2013 Здравствуйте! Я создал новый продукт/услугу -> другой продукт Мне необходимо, если клиент заказал этот продукт и если он его оплатил, вставить в базу данных кое-какую информацию. Но, если он не продлил оплату, то эту запись в базе данных надо изменить. Как это можно осуществить? Link to comment Share on other sites More sharing options...
atmark Posted December 23, 2013 Share Posted December 23, 2013 Написать свой модуль или своим, отдельным скриптом, по cron отслеживать статус заказа. Link to comment Share on other sites More sharing options...
drew13 Posted December 23, 2013 Share Posted December 23, 2013 Зачем писать свой модуль, если можно сделать через Action Hooks (http://docs.whmcs.com/Hooks:Products/Services) Конкретно через AfterModuleCreate и AfterModuleSuspend Link to comment Share on other sites More sharing options...
rafaello Posted February 22, 2014 Author Share Posted February 22, 2014 Зачем писать свой модуль, если можно сделать через Action Hooks Тогда возникает вопрос, какой модуль указывать в настройках самого продукта Настройки-Продукты/услуги Autorelease или свой писать, и какие там прописывать функции? Мне тоже интересно, когда надо писать новый модуль, а когда можно обойтись хуком? В данном случае для продукт/услуга -> другой продукт Link to comment Share on other sites More sharing options...
drew13 Posted February 27, 2014 Share Posted February 27, 2014 Тогда возникает вопрос, какой модуль указывать в настройках самого продукта Настройки-Продукты/услугиAutorelease или свой писать, и какие там прописывать функции? Мне тоже интересно, когда надо писать новый модуль, а когда можно обойтись хуком? В данном случае для продукт/услуга -> другой продукт Да, можете использовать Autoreleasе. А вот создавать ли отдельный модуль или писать хук - решайте сами. Link to comment Share on other sites More sharing options...
Recommended Posts