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; }
public function validationFor($name) { if (parent::validationFor($name)) { $span = new Html('span'); $span->addClass('msg error'); $span->addInnerHtml(parent::validationFor($name)); return $span; } return ''; }
/** * 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; }