Skip to content

Instantly share code, notes, and snippets.

@gunnicom
Forked from johnnykage/autoincrement.php
Created April 13, 2018 13:35
Show Gist options
  • Save gunnicom/ba53ac894a46e0124abd7c2a25be10bf to your computer and use it in GitHub Desktop.
Save gunnicom/ba53ac894a46e0124abd7c2a25be10bf to your computer and use it in GitHub Desktop.
<?php
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
function get_body(&$ss, $vardef){
global $app_list_strings;
$vars = $ss->get_template_vars();
$fields = $vars['module']->mbvardefs->vardefs['fields'];
$fieldOptions = array();
foreach($fields as $id=>$def) {
$fieldOptions[$id] = $def['name'];
}
$ss->assign('fieldOpts', $fieldOptions);
$link_target = !empty($vardef['link_target']) ? $vardef['link_target'] : '_blank';
$ss->assign('TARGET_OPTIONS', get_select_options_with_id($app_list_strings['link_target_dom'], $link_target));
$ss->assign('LINK_TARGET', $link_target);
$ss->assign('LINK_TARGET_LABEL', $app_list_strings['link_target_dom'][$link_target]);
$ss->assign('hideReportable', true);
$ss->assign('hideImportable', true);
$ss->assign('hideDuplicatable', true);
return $ss->fetch('custom/modules/DynamicFields/templates/Fields/Forms/autoincrement.tpl');
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment