Beispiel #1
0
 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");
 }
Beispiel #2
0
 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);
 }