This week Clemente Raposo, Lead Developer of SuiteCRM, takes you through how to implement global record actions in SuiteCRM 8.

Global record actions are really useful, they are actions that can be used across as many modules as you need. Understanding how to configure them, link them to the right button and keep them secure on both the front and back end are also very important.

Watch this weeks video to learn all about them and be sure to check below for the code example from the video to help you get started.

For those of you who are keen to get started right away, below you will find the code sample from the video.

Copy to Clipboard

extensions/defaultExt/config/services/module/recordview/actions.php

Copy to Clipboard

extensions/defaultExt/backend/Process/RecordActions/AddNewAction.php

This sample can be used as a base example to add your custom actions and custom buttons to the record view in SuiteCRM 8.

If you are looking for more development insights, the Development Team here at SalesAgility has created instructor-led master classes for developers covering both SuiteCRM 8.x and SuiteCRM 7.x. Head over to the MasterClasses to find out more.

About SuiteCRM

SuiteCRM is one of the world’s most popular CRM applications. Our feature-rich enterprise-ready alternative to Salesforce enables your sales teams to sell, market & service smarter by providing all the benefits of CRM at substantially lower costs, with the freedoms and flexibility of Open Source.

You can download and host SuiteCRM on your own servers, you can put it in a public cloud, a private cloud or you can access it as software-as-a-service. It is the ultimate freedom, allowing you to stay in full control over your business data. You can try SuiteCRM for free here.

Help support the SuiteCRM project by becoming a sponsor today!