1. SuiteCRM Nice Relationships

    Fri 18 March 2016

    Module builder and studio are both great tools. They allow simple customisation of a SuiteCRM instance without having to know all the inner workings of SuiteCRM. In particular studio and module builder allows specifying relationships between modules.

    However these relationships can leave a lot to be desired. The generated relationship …

    Tagged as : development SuiteCRM
  2. Contributing to SuiteCRM

    Fri 29 January 2016

    One of the great things about SuiteCRM is that it’s open source. This means that, if you find a bug, not only can you fix it but you can also share that fix with the world. This post will briefly cover how to go about contributing a SuiteCRM fix …

    Tagged as : development SuiteCRM
  3. Creating a custom field type in SuiteCRM

    Fri 30 October 2015

    Like a lot of SuiteCRM the field types are customisable and you can add your own types of fields. This post will explain how to add a colour picker as a custom field type.

    First off we need to add the option to studio to allow creating fields of our …

    Tagged as : development SuiteCRM
  4. SuiteCRM Creating an Alert

    Tue 25 August 2015

    With the release of SuiteCRM 7.3 comes Alerts. These are displayed within SuiteCRM as a small badge in the menu bar. I.e:

    SuiteCRMAlerts0

    Since these are just stored as beans we can add notifications by simply creating a new record with the appropriate values and saving it. For example …

    Tagged as : Customisations SuiteCRM
  5. Make a custom module importable

    Thu 23 July 2015

    If you’ve created a custom module but are getting the message “Imports aren’t set up for this module type” then it’s very easy to add this functionality to your custom module.

    In the bean file modules/ABC_Your_Module/ABC_Your_Module.php simply add the line

    var $importable = true;
    

    After …

  6. SuiteCRM Missing Field Definitions

    Thu 16 July 2015

    If you move instances of SuiteCRM around it’s possible to have a copy of the SuiteCRM files that reference a custom field that doesn’t exist in the fields_meta_data table.

    This can cause broken SQL queries since SuiteCRM will try to reference a field but won’t have it …

    Tagged as : development SuiteCRM
  7. SuiteCRM Push Notifications

    Thu 04 June 2015

    SuiteCRM Push Notifications is a package which adds push notifications using third parties as a possible workflow action. It currently only supports PushBullet.

    Simply define your PushBullet API token for users that wish to receive notifications:

    UserPage

    Then create a new workflow with the user as the recipient (careful not to …

Page 1 / 2