public function getTabs($id = null, $return = false) { $submitButton = Y::controller()->widget('AjaxSubmitButton', array( 'name'=>'saveButton', 'id'=>$id.'_save_button', 'htmlOptions'=>array('class'=>'submit-button','value'=>'Save',), 'options'=>array( 'success'=>'js:function(){$("#submit-form-result").fadeIn(400).delay(2000).fadeOut(400)}' ) ), true); $tabs = self::controller()->widget( 'ExtTabs', array( 'tabs'=>self::$tabs, 'options'=>array( 'collapsible'=>false, ), 'id' => $id, 'htmlOptions' => array('class'=>'widget_settings_tabs', 'style'=>'height:495px'), //add buttons to widget header 'buttons' => array ($submitButton), 'extHeaderHtml' => '<div id="submit-form-result">Сохранено</div>' ), true ); //clear self::$tabs = array(); self::$curTabName = ''; //return if ($return) return $tabs; else echo $tabs; }
public function getTabs($id = null, $return = false) { $tabs = self::controller()->widget('CollectionsTabs', array('tabs' => self::$tabs, 'options' => array('collapsible' => false), 'id' => $id, 'htmlOptions' => array('class' => ''), 'headerTemplate' => '<li class="block_list_header"><a href="{url}" class="white">{title}</a></li>', 'headerHtmlOptions' => array('class' => 'block_list'), 'cssFile' => ''), true); //clear self::$tabs = array(); self::$curTabName = ''; //return if ($return) { return $tabs; } else { echo $tabs; } }