Developer module

Sample module as a template for your own extensions and hook integrations

The developer module (internally: "Hello World") is a sample module for developers who want to create their own extensions for the appointment booking system.

Purpose

The module serves as a template and starting point for module development. It demonstrates the basic mechanisms of the module system:

Concepts demonstrated

  • Registering simple functions as event handlers
  • Registering class methods as event handlers
  • Hook points in the system (e.g. admin_homepage_top, head, admin_head, login_form_validation, settings)
  • Access to language files and configuration
  • Including CSS styles and templates

Available hook points (examples)

  • admin_homepage_top: Output on the admin start page
  • head: Output in the HTML of the customer frontend
  • admin_head: Output in the HTML of the admin area
  • login_form_validation: Intervening in the login process
  • settings: Access to the loaded settings

The developer module is available free of charge and is aimed at technically skilled operators and agencies who want to extend the system with their own functions.

Ready for more revenue and less effort?

Join Appointmind for growth and success.

Back to overview