Skip to content

Instantly share code, notes, and snippets.

View spinegar's full-sized avatar

Sean Pinegar spinegar

View GitHub Profile
@spinegar
spinegar / checkjQuery.js
Created February 20, 2013 17:45
Check if jquery is loaded, if not load it.
<script>
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "path/to/jQuery";
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
@spinegar
spinegar / btn-flat.css
Created June 11, 2013 16:54
btn-flat and btn-inverse styling
.btn-inverse:active,
.btn-inverse.active {
background-color: #080808 \9;
}
.btn-flat {
filter:progid:DXImageTransform.Microsoft.Gradient(enabled='false');
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
@spinegar
spinegar / Joe_______'s SugarCRM Cheat Sheet
Last active July 30, 2019 03:32
Joe_______'s SugarCRM Cheat Sheet
Sugarwiki
Adding a Field to the Modules Subpanels „ Popup Search “ definitions
Code way:
1. Use metadata/popupdefs.php (custom folder, if there is none copy original)
2. Seek section searchdefs' => array(…)
3. Add field to searchdefs
Or Studio way:
Admin > Studio > Contacts > Layouts > PopupView > Popup Search
Subpanel Query Change with custom fields
@spinegar
spinegar / gist:6544125
Last active December 22, 2015 22:59
composer install
$ composer install
@spinegar
spinegar / gist:6544367
Last active December 22, 2015 23:08
Require Guzzle
{
"require": {
"guzzle/guzzle": "~3.1.1"
}
}
@spinegar
spinegar / gist:6544378
Last active April 29, 2020 22:43
Using SugarCRM's New RESTful API With Guzzle
<?php
use Guzzle\Common\Event;
use Guzzle\Http\Client;
// specify the REST web service to interact with
$url = 'http://sugarinstance/rest/v10';
// And admin username/password
$username = 'username';
$password = 'password';
@spinegar
spinegar / logic_hooks.php
Last active December 22, 2015 23:08
SugarCRM Logic Hook Wishes
<?php
$hook_array['before_save'][] = [
'label' => 'before_save_example',
'logic'=>
function(&$bean, $event, $arguments){
//logic
}
];
@spinegar
spinegar / logic_hooks.php
Created September 12, 2013 22:11
SugarCRM sample logic_hooks.php
<?php
$hook_version = 1;
$hook_array = Array();
$hook_array['before_save'] = Array();
$hook_array['before_save'][] = Array(
//Processing index. For sorting the array.
1,
@spinegar
spinegar / logic_hooks_class.php
Created September 12, 2013 22:12
Logic Hook Sample Class
<?php
if (!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
class logic_hooks_class
{
function before_save_method($bean, $event, $arguments)
{
//logic
}
@spinegar
spinegar / backend.php
Last active December 22, 2015 23:09
Logic Hook Wishes Backend
<?php
foreach($hook_array['before_save'] as $hook)
{
$hook['logic']();
}