2014-01-06 3 views
0

я работал над Whmcs на некоторое время, и теперь я пытаюсь запустить пользовательский хук, когда Администратор принимает и порядок, но есть две вещи, которые я не уверен делатьПолучить заказ и информацию о клиенте в Hook

  1. Как я могу назвать Api Of Whmcs из файла Hook?

  2. Что я хочу сделать, это когда Администратор принимает заказ, крюк бежит, и в этом крючке я пытаюсь получить эти вещи OrderID * (что заказ принят администратором и против которого пользователь) * и информация клиента может пожалуйста направить меня через родовые шаги участвует

ответ

2

1-вы называете внутренний API из WHMCS в файл крюк под /includes/hooks/ папку. И как это следующее: http://docs.whmcs.com/API:Internal_API

2- Вы должны вызвать «AfterShoppingCartCheckout» крюк, чтобы сделать это. Просто создайте файл php под папкой /includes/hooks/, и в этом файле вы можете использовать пример кода ниже:

<?php 

function myActionHookFunctionvars($vars) { 

    $orderId= $vars['OrderID']; 

    //Run code to dı what you want here, 
    // you can even call internal api here. 


} 

add_hook("AfterShoppingCartCheckout",1,"myActionHookFunctionvars"); 

?> 
Смежные вопросы