Use old Quotes module

Introduction After upgrading one instance of SugarCRM from version 7 to version 8 I wanted to use old Quotes module instead of the new one. Because a lot of modification on Quotes module I didn’t want to upgrade to a new one. As you know Quotes module moved from BWC to Sidecar in version 7.9. […]

Extending module class

Introduction Extending module class – in some cases, you need to extend the module class. For example to add new functionality, to change the current one, etc. So this post will focus on how to do that easily. In previous versions of SugarCRM, you could just name class same as module class and extend it […]

Extending SugarCRM Logic

Introduction This article will walk through how to create and use SugarCRM custom expressions to extend Sugar Logic. Sugar Logic enables administrators to create business logic for field calculations without needing to write PHP code. The field’s dynamic value will be automatically updated based on a formula you provide. Administrators can create these formulas via […]

Alphabet and pronunciation

Introduction An alphabet is a standard set of letters that is used to write languages based upon the general principle that the letters represent phonemes. So in order to speak and write any language, it is important to learn the alphabet. Also, it is important to know the proper pronunciation of letters. This post is […]


SugarCRM – Logic Hooks

Introduction SugarCRM Logic Hooks allows you to append actions to system events such as when creating, editing, and deleting records. This post gives you fast info how to implement them properly. For detail info read documentation linked at end of the post. Implementation Add php hooks_arrays in: /custom/extensions/modules/{module}/Ext/LogicHooks $hook_array[‘before_save’][] = Array( //Processing index. For sorting the […]

sugarcrm log

SugarCRM – Log and logging

Introduction We use SugarCRM log to monitor SugarCRM system. The SugarLogger class is located in ./include/SugarLogger/SugarLogger.php. It allows us to log system events to a log file. Log Configuration Log configuration is in config.php file in sugarCRM root. ‘logger’ => array ( ‘level’ => ‘fatal’, ‘file’ => array ( ‘ext’ => ‘.log’, ‘name’ => ‘sugarcrm’, […]


Spanish accents

Introduction Spanish accents can only be written over the five vowels a, e, i, o, u. So they will become á,é,í,ó,ú. Spanish has only one type of accent written from left to right ´. We use them to stress some letter or syllable. If you need more info about alphabet and pronunciations check our article […]

definite and indefinite articles

Definite and indefinite articles

Introduction Like English, Spanish, has definite and indefinite articles. Definite articles in English is the, while indefinite is a/an. In Spanish articles changes depending on whether nouns are masculine or feminine, singular or plural. So you need to take more care when and how to use definite and indefinite articles. Articles Number Gender Definite Indefinite […]

Hay vs Está

Introduction Hay vs está when to use each of them?Hay is coming from 3rd person present of verb haber – to have. Está is same 3rd person present of verb estar – to be. Usage You should remember this easy concept to properly use hay and estar: está estar to be used to indicate location […]