Esempio n. 1
0
 /**
  * 
  * add custom button with loading etc.
  */
 public static function addCustomButton($buttonID, $buttonText = "Update", $buttonIcon = "icon-32-apply")
 {
     if (UniteFunctionJoomlaRev::isJoomla3()) {
         $arrConvert = array();
         $buttonIcon = str_replace("icon-32", "icon", $buttonIcon);
         $html = "\n\t\t\t\t\t<button id=\"{$buttonID}\" class=\"btn btn-small\" onclick=\"Javascript:void(0)\" href=\"#\" style='xdisplay:none;' >\n\t\t\t\t\t\t<i class=\"{$buttonIcon} icon-white\"></i>\n\t\t\t\t\t\t{$buttonText}\n\t\t\t\t\t</button>\n\t\t\t\t";
     } else {
         //joomla regular
         $html = "\n\t\t\t\t<a href=\"javascript:void(0);\" id=\"{$buttonID}\" class=\"toolbar\">\n\t\t\t\t\t<span class=\"{$buttonIcon}\"></span>\n\t\t\t\t\t{$buttonText}\n\t\t\t\t</a>\n\t\t\t\t";
     }
     //add loader
     if (self::$addLoader == true) {
         $html .= self::getLoaderHtml($buttonID, self::$loaderText);
     }
     if (self::$addSuccessMessage == true) {
         $html .= self::getSuccessMessageHtml($buttonID, self::$successMessage);
     }
     $bar = JToolBar::getInstance('toolbar');
     $bar->appendButton('Custom', $html, $buttonID);
     self::$addLoader = false;
     self::$addSuccessMessage = false;
 }