Application Framework Overview The SugarCRM application code is based on a modular framework with secure entry points into the application (e.g. index.php or soap.php). All modules, whether core modules or ones you create and install through the Module Loader, must exist in the <sugar root>/modules/ folder. Typically modules represent business entities or objects in SugarCRM, such as ‘Contacts’, and the object has fields or attributes that are stored in the database, as well as a user interface (UI) for the user to create and modify records. A module encompasses definitions for the data schema, user interface and application functionality. Figure 1: Sugar root directory structure
Copyright 2004-2008 SugarCRM Inc. Product License