public function testSugarWidgetSubpanelTopButtonQuickCreate() { $defines = array(); $defines['focus'] = $this->account; $defines['module'] = 'Accounts'; $defines['action'] = 'DetailView'; $subpanel_definitions = new SubPanelDefinitions(new Contact()); $contactSubpanelDef = $subpanel_definitions->load_subpanel('contacts'); $subpanel = new SubPanel('Accounts', $this->account->id, 'contacts', $contactSubpanelDef, 'Accounts'); $defines['subpanel_definition'] = $subpanel->subpanel_defs; $button = new SugarWidgetSubPanelTopButtonQuickCreate(); $code = $button->_get_form($defines); $this->assertRegExp('/\\<input[^\\>]*?name=\\"return_name\\"/', $code, "Assert that the hidden input field return_name was created"); }
function SugarWidgetSL_SubPanelTopButtonQuickCreate() { $GLOBALS['log']->error(print_r(__CLASS__ . '::' . __FUNCTION__, 1)); //<sl_change author="Demydenko" date="2015-01-20" desc="создние платежного требования":> //Заполняем данными по умолчанию $module = ''; $title = 'LBL_NEW_BUTTON_TITLE'; $access_key = 'LBL_NEW_BUTTON_KEY'; $form_value = 'LBL_NEW_BUTTON_LABEL'; parent::SugarWidgetSubPanelTopButton($module, $title, $access_key, $form_value); //</sl_change> }
function display($defines, $additionalFormFields = null) { $focus = new Task(); if (!$focus->ACLAccess('EditView')) { return ''; } return parent::display($defines, $additionalFormFields); }
public function getWidgetId() { return parent::getWidgetId(); }
function display($defines, $additionalFormFields = null) { $focus = BeanFactory::getBean('Meetings'); if (!$focus->ACLAccess('EditView')) { return ''; } return parent::display($defines, $additionalFormFields); }
public function getWidgetId($buttonSuffix = true) { return parent::getWidgetId(); }
function display($defines, $additionalFormFields = null, $nonbutton = false) { $focus = new Call(); if (!$focus->ACLAccess('EditView')) { return ''; } return parent::display($defines, $additionalFormFields); }