Exemplo n.º 1
0
 public function button($id, $value = null)
 {
     $btn = new Html('a');
     $btn->addAttribute('href', '#');
     $btn->addAttribute('class', 'pecee-tablist');
     $btn->addAttribute('data-id', $id);
     $btn->addInnerHtml($value);
     return $btn;
 }
Exemplo n.º 2
0
 public function validationFor($name)
 {
     if (parent::validationFor($name)) {
         $span = new Html('span');
         $span->addClass('msg error');
         $span->addInnerHtml(parent::validationFor($name));
         return $span;
     }
     return '';
 }
Exemplo n.º 3
0
 /**
  * Create button element
  * @param string $text
  * @param string|null $type
  * @param string|null $name
  * @param string|null $value
  * @return Html
  */
 public function button($text, $type = null, $name = null, $value = null)
 {
     $el = new Html('button');
     $el->addInnerHtml($text);
     if ($type !== null) {
         $el->addAttribute('type', $type);
     }
     if ($name !== null) {
         $el->addAttribute('name', $name);
     }
     if ($value !== null) {
         $el->addAttribute('value', $value);
     }
     $el->setClosingType(Html::CLOSE_TYPE_TAG);
     return $el;
 }