Difference between revisions of "Developer Resources"
From WHMCS Documentation
(→Extending Functionality) |
|||
Line 11: | Line 11: | ||
*'''[[Order Form Templates]]''' | *'''[[Order Form Templates]]''' | ||
*'''[[PDF Invoice]]''' | *'''[[PDF Invoice]]''' | ||
+ | *'''[[Language Files|Client Area Language Files]]''' | ||
+ | *'''[[Admin_Area#Multi-Language|Admin Area Language Files]]''' | ||
==Extending Functionality== | ==Extending Functionality== | ||
Line 19: | Line 21: | ||
*'''[http://www.whmcs.com/members/dl.php?type=d&id=16 Registrar Development Kit]''' - guide & template for creating a domain registrar module | *'''[http://www.whmcs.com/members/dl.php?type=d&id=16 Registrar Development Kit]''' - guide & template for creating a domain registrar module | ||
*'''[http://www.whmcs.com/members/dl.php?type=d&id=15 Gateway Development Kit]''' - guide & template for creating a payment gateway module | *'''[http://www.whmcs.com/members/dl.php?type=d&id=15 Gateway Development Kit]''' - guide & template for creating a payment gateway module | ||
− | *'''[[Creating Pages]]''' - | + | *'''[[Addon Modules]]''' - addon modules allow you to create both custom admin pages and hooks for additional functionality |
+ | *'''[[Creating Pages]]''' - demonstrates how to create custom pages for the client area | ||
*'''[[Action Hooks]]''' - hooks allow you to run your own code when various events & actions occur inside WHMCS | *'''[[Action Hooks]]''' - hooks allow you to run your own code when various events & actions occur inside WHMCS | ||
==API== | ==API== | ||
− | These articles provide details about interfacing with WHMCS | + | These API articles provide details about interfacing with the WHMCS API from your own custom code & applications: |
*'''[[API|API Information]]''' - overview & setup info | *'''[[API|API Information]]''' - overview & setup info | ||
− | *'''[[API: | + | *'''[[API:Internal_API|Internal API]]''' - details & example code for calling the WHMCS API locally from within WHMCS modules & files |
+ | *'''[[API:XML_Sample_Code|Example XML Method Code]]''' - sample PHP code for calling & interpreting the XML responses of the WHMCS API | ||
+ | *'''[[API:JSON_Sample_Code|Example JSON Method Code]]''' - sample PHP code for calling & interpreting JSON responses from the WHMCS API | ||
*'''[[API:Functions|API Functions]]''' - individual documentation for all the functions of the API | *'''[[API:Functions|API Functions]]''' - individual documentation for all the functions of the API |
Revision as of 02:29, 19 May 2011
For developers, WHMCS has all the capabilities you might need to allow you to customize, integrate & extend the core system into your own website & applications.
Display Customisation
These articles provide help & information with customising your WHMCS system.
- Template Syntax
- Client Area Templates
- Admin Area Templates
- Order Form Templates
- PDF Invoice
- Client Area Language Files
- Admin Area Language Files
Extending Functionality
These documents provide information on how to extend and integrate WHMCS with additional third party systems.
- Module Development Kit - guide & template for creating your own product/server provisioning modules
- Registrar Development Kit - guide & template for creating a domain registrar module
- Gateway Development Kit - guide & template for creating a payment gateway module
- Addon Modules - addon modules allow you to create both custom admin pages and hooks for additional functionality
- Creating Pages - demonstrates how to create custom pages for the client area
- Action Hooks - hooks allow you to run your own code when various events & actions occur inside WHMCS
API
These API articles provide details about interfacing with the WHMCS API from your own custom code & applications:
- API Information - overview & setup info
- Internal API - details & example code for calling the WHMCS API locally from within WHMCS modules & files
- Example XML Method Code - sample PHP code for calling & interpreting the XML responses of the WHMCS API
- Example JSON Method Code - sample PHP code for calling & interpreting JSON responses from the WHMCS API
- API Functions - individual documentation for all the functions of the API