• New Sugar Integrate space in Developer community

    In case you missed it, I want to draw everyone's attention to the new Sugar Integrate space here in the Developer community.   We've launched a new product that I think you guys will love but it's very...
    Matt Marum
    last modified by Matt Marum
  • Calling a Sugar Integrate Procedure from an external platform

    There is a lot you can do with Sugar Integrate. In most of the demos we have released, our examples show a Procedure that is triggered by an event in a platform like Sugar Sell. But what about when we want a Procedure...
    Matt Marum
    created by Matt Marum
  • Introducing Professor M’s School for Gifted Coders

    We’ve been working behind the scenes to create a customized version of Sugar that we’re calling the Professor M School.  The essential pieces are ready to go, and we’re thrilled to announce that...
    lschaefer
    last modified by lschaefer
  • Adding a Custom Module to the Customer Portal

    Back in September of this year (2019), we held the Developer's Webinar for the 9.2 release of Sugar. During that presentation, I touched on how the Portal can be customized. Among the things illustrated in the webinar...
    Michael Shaheen
    last modified by Michael Shaheen
  • Using Composer with Sugar PHP development

    Post originally written by Emmanuel iNet.   Jun 14 2017 UPDATE  The latest versions of Sugar includes native support for Composer. You can customize the core ./composer.json to add and manage new 3rd p...
  • Nearly everything you need to know about the Q2 2020 Release

    Hello Sugar Developers!   We have another release ready for you with new features and fixes! We are calling this one Sugar Q2 2020 (or Sugar 10.0.0). This release is for both cloud and on-premise customers. ...
    Michael Shaheen
    last modified by Michael Shaheen
  • Introducing Sugar Integrate

    Sugar Integrate Solution Sugar Integrate is a brand new integration platform as a service (iPaaS), that is purpose-built for Sugar developers so that they can deliver on CX integration needs faster and accelerate busi...
    Matt Marum
    created by Matt Marum
  • What you need to know about the new SugarIdentity service!

    The 'idm_mode' config setting was moved out of config.php and into the database. It's now necessary to update the config table to disable this setting for a local backup. Instructions updated below. Those who have b...
    Matt Marum
    last modified by Matt Marum
  • Doubling Sugar application performance

    Impatience is a virtue Larry Wall (the inventor of Perl) is credited with identifying the three great virtues of a programmer: "laziness, impatience, and hubris."   These virtues are usually shared with a wink. ...
    Matt Marum
    last modified by Matt Marum
  • Don't miss the Sugar Q2 2020 Developer Webinars!

    Hello Sugar Developers! It's that time again - a new Release of Sugar is upon us. To ensure that you are ready for the Sugar Q2 2020 release, we're hosting another set of webinars just for you!   What we will be...
    Michael Shaheen
    last modified by Michael Shaheen
  • Visually mark your Dev, QA and Production servers

    We have 4 different sets of servers on one of my SugarCRM Enterprise installs.  We also have 4 people who do development, QA or Admin work so it is vitally important that everyone is aware of what server they are...
    Kenneth Brill
    last modified by Kenneth Brill
  • Writing PHPUnit tests just got easier!

    We can probably all agree that automated tests are great, but sometimes we put off writing them because the initial first step of getting everything working correctly can be really difficult.     ...
    Matt Marum
    last modified by Matt Marum
  • Creating a PHP unit test for Sugar 7

    In a previous post, we learned how to write JavaScript unit tests using Sugar 7's Jasmine framework.  Today we will learn how to write PHP unit tests using Sugar 7's PHPUnit framework.  If you do not ha...
    Matt Marum
    created by Matt Marum
  • How to Set Up Sugar Mail for Local Testing

    Testing email notifications is something we find ourselves doing rather often while developing Sugar customizations. Ideally, while doing this, we don’t want to send out emails to recipients not involved in the ...
    Yury Voloshin
    last modified by Yury Voloshin
  • Code completion in your Sugar development environment

    Code Completion I have finally gotten around to improving my development environment and I chose to start with code completion. I use phpStorm but I think everything here would apply to any editor out there. When Suga...
    Kenneth Brill
    created by Kenneth Brill
  • Blocking TLS v1.1 and earlier in SugarCloud

    We intend to disable support for TLS v1.1 and older in the SugarCloud on November 8, 2019 February  1, 2020. This action is consistent with the rest of the industry. It may impact some Sugar integrations that con...
    Michael Shaheen
    last modified by Michael Shaheen
  • Using e-mail fields correctly in Sugar

    Post originally written by dwheelz.   Here is an important message from David Wheeler, a long time Software Engineer and Architect at SugarCRM, about using e-mail fields correctly.   E-mail handling is cor...
    SugarCRM Developers
    last modified by SugarCRM Developers
  • How to Build Custom Record Views in Sugar

    Note: This content was originally posted on Upsert's blog on October 31, 2019.   Have you ever wanted to create a custom route in Sugar that allows you to create, display, and edit a subset of a module's fields?...
    Jerry Clark
    last modified by Jerry Clark
  • How to build an External API Dashlet

    On October 28, 2019, we conducted a webinar on the topic of How to deploy code to SugarCloud using Module Loader. In that presentation, we demonstrated a Module Loadable Package that would do 3 things:   Modify ...
    Michael Shaheen
    last modified by Michael Shaheen
  • Nearly everything you need to know about the Winter '20 Release

    Hello Sugar Developers!   It's that time again - we have completed a new quarterly release. Sugar 9.3 (Winter '20) is a cloud release but the updates in this version will be available to on-premise customer...
    Michael Shaheen
    last modified by Michael Shaheen