Esempio n. 1
0
 public function run()
 {
     if ($this->box) {
         if ($this->responsive) {
             $this->box['body']['class'] = 'table-responsive';
         }
         self::boxBegin($this->box);
     } elseif ($this->responsive) {
         Html::beginTag('div', ['class' => 'table-responsive']);
     }
     parent::run();
     if ($this->box) {
         self::boxEnd();
     } elseif ($this->responsive) {
         Html::endTag('div');
     }
 }
Esempio n. 2
0
 public function run()
 {
     echo Html::beginTag('div', ['class' => 'info-box ' . ($this->bgFill ? $this->bg : '')]);
     if (!$this->icon) {
         $this->icon = Html::fa('question', 'i');
     }
     echo Html::tag('span', $this->icon, ['class' => 'info-box-icon ' . ($this->bgFill ? '' : $this->bg)]);
     echo Html::beginTag('div', ['class' => 'info-box-content']);
     echo Html::tag('span', $this->text, ['class' => 'info-box-text']);
     echo Html::tag('span', $this->number, ['class' => 'info-box-number']);
     if ($this->progress !== null) {
         echo Html::tag('div', Html::tag('div', '', ['class' => 'progress-bar', 'style' => 'width: ' . $this->progress . '%;']), ['class' => 'progress']);
         if (!empty($this->progressText)) {
             echo Html::tag('div', $this->progressText, ['class' => 'progress-description']);
         }
     }
     echo Html::endTag('div');
     echo Html::endTag('div');
 }