California Trip – SugarCON 2012 – InsightfulCRM MVP 2011

In April I went to San Francisco to attend SugarCON 2012, representing InsightfulCRM. It was actually my first time in the United States!

InsightfulCRM is currently part of the SugarCRM Partner Advisory Board, formed by 12 partners worldwide.

The aim of the PAB is to communicate to SugarCRM executives feedback and guidance from the partner community (currently there are over 400 SugarCRM partners!).

It is awesome for us to be part of the Board!

Read more

Multiple custom footers on SugarCRM view and metadata

I recently built a customisation for SugarCRM that required a custom footer on the metadata definition file.
This was a requirement, so that the final user was not able to edit the panel from Studio, and potentially damage the javascript intensive customisation.

To build the customisation as upgrade safe as possible, I created a custom view for the module I was customising, and inside the “display()” method, I set my own custom footer in the following way:

$this->ev->defs['templateMeta']['form']['footerTpl'] = 'custom/modules/Opportunities/mycustomfooter.tpl';

Then I coded all my business logic inside the display method and at the end, I called the “parent::display()” method.

Read more